Creating an order
You can create an order using one of these three methods:
Creating an Order
To create an order, you can use one of these three endpoints:
-
Authorize: Reserve funds on a payment method without immediately capturing them.
- Use when: You want to ensure funds are available before finalizing a transaction.
-
Purchase: Authorize and capture funds in a single step.
- Use when: You want to complete the transaction immediately.
-
Verify: Validate a payment method without reserving any funds.
- Use when: You need to check if a card is valid and active without making charges.
Actions on Existing Orders
-
Capture: Complete a previously authorized transaction by capturing the reserved funds.
- Use when: You're ready to finalize a payment after a previous authorization.
-
Void: Cancel a previously authorized transaction before it's captured.
- Use when: You need to release the hold on the customer's funds without processing the payment.
-
Refund: Return funds to the customer for a previously captured transaction.
- Use when: You need to process a full or partial refund after a successful payment.
-
Extend: Extend the hold period or amount of an authorized transaction.
- Use when: You need more time or funds before performing a capture.
For detailed information on how to use these endpoints, including request and response examples, please refer to their respective documentation pages.