Transactions

Create transaction

post/transactions

Headers

paypalFraudIdstring

PayPal Fraud Id

x-vfi-api-idempotencyKeystring

A value you specify that uniquely identifies the transaction. If you're unsure whether a particular transaction succeeded, you can reattempt it with the same idempotency key without worrying about duplicating the transaction. <br/><b>Required</b> when billingAgreementId is passed in the payload

Response

Created

idstring required

Transaction UUID from create transaction API

createdAtstring date required

Transaction creation date (ISO-8601)

status'INITIATED' | 'AUTHORISED'

Transaction status

orderIdstring

PayPal order identifier

instoreReferencestring required

Reference to the transaction for internal usage for instore

approvalUrlstring

The URL where the customer should be redirected to approve the payment

Changes