The transaction_id is not the order ID hence you are getting a 404 When you do a Create Order you get back an "id" which is the Order ID. When you Capture an Order you also get back a "capture id" which is found within purchase_units.payments.captures.id https://developer.paypal.com/docs/api/orders/v2/#definition-payment_collection to view details do a v2/payments/captures/transaction-id e.g. { "id": "5O190127TN364715T", "status": "COMPLETED", "payer": { "name": { "given_name": "John", "surname": "Doe" }, "email_address": "", "payer_id": "QYR5Z8XDVJNXQ" }, "purchase_units": [ { "reference_id": "d9f[Removed. Phone #s not permitted]pan>"shipping": { "address": { "address_line_1": "<removed>", "address_line_2": "<removed>", "admin_area_2": "San Jose", "admin_area_1": "CA", "postal_code": "95131", "country_code": "US" } }, "payments": { "captures": [ { "id": "3C679366HH908993F", "status": "COMPLETED", "amount": { "currency_code": "USD", "value": " ....
... View more