-
For the first SOAP API call, call either
Transaction.authCaptureorTransaction.auth:Transaction.authCapturequeues the Transaction for batch capture immediately upon callingTransaction.finalizePayPalAuthin step 2. This causes Vindicia Subscribe to automatically capture the Transaction in the next batch.Transaction.authallows you to choose when you want to queue the Transaction for batch capture (usingTransaction.capturein step 3). This allows you to delay adding the Transaction to the batch until it is explicitly captured. Vindicia Subscribe creates a Transaction object using the information passed in the call, with statusAuthorizationPending.
-
For the second SOAP API call, call
Transaction.finalizePayPalAuth. Vindicia Subscribe changes the status of the Transaction fromAuthorizationPendingtoAuthorized. -
To queue the transaction for batch capture:
- If you called
Transaction.authCapturein step 1, Vindicia Subscribe automatically queues the Transaction for capture. - If you called
Transaction.authin step 1, callTransaction.captureto queue the Transaction for batch capture. Vindicia Subscribe captures the PayPal transactions in batches, usually twice a day.
- If you called
Processing One-Time PayPal Express Checkout Transactions
Note:
The section above titled “Implementing the PayPal Transaction Flow” outlines the SOAP API calls for processing a transaction. The instructions below provide additional information about processing one-time transactions.
To process one-time PayPal Transactions:

