Version: 202201
Create Transaction
POST/openapi/2022-01/orders/:id/transactions
Creates a transaction for an order.
Request
Path Parameters
id stringrequired
Order's ID
- application/json
- Body
- Example
Body
transaction object
object
{
"transaction": {}
}
Responses
- 200
- 400
200
- application/json
- Schema
- Example
- Result
Schema
transaction object
idstring
Example:
123order_idstring
Example:
7182105848352794526payment_channelstring
Example:
bogusmessagestring
Example:
created_atstring
Example:
2023-02-24 09:03:41testboolean
Default value:
trueExample:
trueerror_codestring
Example:
amountstring
Example:
110.0000currencystring
Example:
USDtrade_idstring
Example:
test_7182105848352794526statusstring
Example:
successpayment_details object
card_numberstring
Example:
card_monthstring
Example:
card_yearstring
Example:
card_first_namestring
Example:
card_last_namestring
Example:
card_first_fixstring
Example:
card_last_fourstring
Example:
avs_result_codestring
Example:
cvv_result_codestring
Example:
payment_namestring
Example:
{
"transaction": {
"id": "123",
"order_id": "7182105848352794526",
"payment_channel": "bogus",
"message": "",
"created_at": "2023-02-24 09:03:41",
"test": true,
"error_code": "",
"amount": "110.0000",
"currency": "USD",
"trade_id": "test_7182105848352794526",
"status": "success",
"payment_details": {
"card_number": "",
"card_month": "",
"card_year": "",
"card_first_name": "",
"card_last_name": "",
"card_first_fix": "",
"card_last_four": "",
"avs_result_code": "",
"cvv_result_code": ""
},
"payment_name": ""
}
}
{
"transaction": {
"id": "123",
"order_id": "7182105848352794526",
"payment_channel": "bogus",
"message": "",
"created_at": "2023-02-24 09:03:41",
"test": true,
"error_code": "",
"amount": "110.0000",
"currency": "USD",
"trade_id": "test_7182105848352794526",
"status": "success",
"payment_details": {
"card_number": "",
"card_month": "",
"card_year": "",
"card_first_name": "",
"card_last_name": "",
"card_first_fix": "",
"card_last_four": "",
"avs_result_code": "",
"cvv_result_code": ""
},
"payment_name": ""
}
}
400
- application/json
No schema