1var express =require('express');
2var request =require('request');
3express().post('/my-server/create-order',function(req, res){
4 request.post('https://api-m.sandbox.paypal.com/v2/checkout/orders',{
5headers:{
6"Content-Type":"application/json",
7"Authorization":"Bearer ACCESS-TOKEN",
8"PayPal-Partner-Attribution-Id":"BN-CODE",
9"PayPal-Auth-Assertion":"PAYPAL-AUTH-ASSERTION"
10},
11body:{
12"intent":"CAPTURE",
13"purchase_units":[{
14"amount":{
15"currency_code":"USD",
16"value":"100.00"
17},
18"payment_instruction":{
19"disbursement_mode":"INSTANT",
20"platform_fees":[{
21"amount":{
22"currency_code":"USD",
23"value":"25.00"
24}
25}]
26}
27}],
28},
29json:true
30},function(err, response, body){
31if(err){
32console.error(err);
33return res.sendStatus(500);
34}
35 res.json({
36id: body.id
37});
38});
39});