Good day @mdeemer, Thank you for your post and welcome to the Community Forum. Merchants should first perform Create Order API(https://developer.paypal.com/docs/api/orders/v2/#orders_create) call and then redirect the customer/buyer to "approve" URL returned from the Create Order API response as below: { "href": "https://www.sandbox.paypal.com/checkoutnow?token=*************J", "method": "GET", "rel": "approve" }, Once the order is approved by the customer/buyer, merchant should perform Capture Order (https://developer.paypal.com/docs/api/orders/v2/#orders_capture) API call using the “Order ID” returned in the above Create Order API response and customer/buyer should pass the valid funding source. PayPal transaction ID will be generated once the payment processed successfully by the customer and will be returned in the Capture Order (https://developer.paypal.com/docs/api/orders/v2/#orders_capture) API response. Merchants should handle their internal website code by fetching the order details from the PayPal API response and update their internal database. I request to please refer the below detailed guide link to create and capture the orders. https://developer.paypal.com/docs/api/orders/v2/#orders_create https://developer.paypal.com/docs/api/orders/v2/#orders_capture Sincerely, Chiranjeevi PayPal/Braintree MTS If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.
... View more