Manual Payments
Out of the box we are able to support an unlimited amount of payment gateways using the Manual Payments API.
The manual gateway currently supports the authorize
and capture
methods only.
Authorize payment
POST
https://api.moltin.com/v2/orders/:orderId/payments
Path Parameters
Name | Type | Description |
---|---|---|
orderId | string | The UUID of the order you want to authorize payment for |
Headers
Name | Type | Description |
---|---|---|
Authorization | string | The Bearer token to grant access to the API |
Request Body
Name | Type | Description |
---|---|---|
method | string | The payment method, in this example it is |
gateway | string | This will always be |
Capture transaction
POST
https://api.moltin.com/v2/orders/:orderId/transactions/:transactionId/capture
Path Parameters
Name | Type | Description |
---|---|---|
transactionId | string | The UUID of the previously authorized transaction |
orderId | string | The UUID of the order you want to capture for |
Headers
Name | Type | Description |
---|---|---|
Authorization | string | The Bearer token to grant access to the API |
Request Body
Name | Type | Description |
---|---|---|
method | string | The payment method, in this example it is |
gateway | string | This will always be manual for the manual payment gateway |
The capture
method requires client_credentials authentication.
Last updated