Process Transaction Step
Try it
Parameters
Bodyapplication/json
Request sample
curl -X POST 'https://one.ozow.com/v1/transactions/497f6eca-6276-4993-bfeb-53cbbbba6f08' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-H 'X-Correlation-ID: 00000000-0000-0000-0000-000000000000' \
-H 'Idempotency-Key: string' \
-d '{
"paymentStep": "string",
"callbackUrl": "https://example.com/",
"inputFields": [
{
"name": "<name>",
"value": "<value>"
}
]
}'Response example
Built from the response schema. Values are placeholders, not real data.
https://one.ozow.com/v1/transactions/{id}ProductionAllows for API processing of transactions for certain institutions.
Authentication
- OAuth 2.0scopes
payments
Path parameters
idstring requiredThe unique identifier of the transaction.
example497f6eca-6276-4993-bfeb-53cbbbba6f08
Header parameters
X-Correlation-IDstringOptional correlation id for the request, if not supplied a new one will be generated and passed onto all underlying requests and returned as a header.
Idempotency-KeystringThe unique key idempotency keyIdempotency A request is idempotent when sending it twice has the same effect as sending it once. It matters most where a retry after a timeout could otherwise take a payment twice.IETF draft as per the following IETF Draft
Request body
paymentStepstring requiredThe payment step being processed.
callbackUrlstring uri requiredThe URI to callback once the step has been completed. The callback URI will receive a
POSTrequest with aInputResponsemodel indicating what step is required next.The input fields.
Fields of
InputFieldRequestnamestring requiredThe name of the input field.
valuestring requiredThe value of the input field.
Responses
X-Correlation-IDheaderThe correlation id for the request that was processed.
LocationheaderThe unique URI for this resource.
X-Correlation-IDheaderThe correlation id for the request that was processed.
X-Correlation-IDheaderThe correlation id for the request that was processed.
X-Correlation-IDheaderThe correlation id for the request that was processed.
X-Correlation-IDheaderThe correlation id for the request that was processed.
X-Correlation-IDheaderThe correlation id for the request that was processed.
X-Correlation-IDheaderThe correlation id for the request that was processed.