Order status showing as "APPROVED" when it has already been captured, why is it not "COMPLETED"?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm using the PayPal Sandbox Express API for orders (V2) [https://developer.paypal.com/docs/api/orders/v2/] .
For testing purposes, I created an order - such was done successfully. I then captured it - this was also done successfully and the funds were removed from the Sandbox account. However, when I check on the status of the order (v2/checkout/orders/id), the status is only "APPROVED" and not "COMPLETED". Unsure why this is happening. I even tried to re-capture the payment but it returned a 422 status - it could not be recaptured (so it obviously worked before). If the capturing of the order was a success, why is this not showing in the order status...
Any ideas?
Cheers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nevermind, I was being really stupid - Sandbox account wasn't accepting that currency.
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- “This payment cannot be processed because there was an error with the capture order API call”. in REST APIs
- When I do PayPal capture Order, I keep on getting Invalid Request Connection in REST APIs
- PAYER_ACTION_REQUIRED returned for Capture intent when calling v2 checkout orders in Sandbox Environment
- API TRANSACTION_REFUSED in Sandbox when Capturing Payment in REST APIs
- About "Capture payment for order",How do I know if the payment was successful? in REST APIs