Offline access is allowed for this endpoint.
The price of the goods being sold in this transaction, in the currency's smallest unit. For example, if a trading card is being sold for $12.34 (with currency as usd), then the body would contain {"amount": 1234, "currency": "usd"}.
Represents an additional charge to be paid by the buyer added to the transaction total. Use this field to include costs like processing fees or local taxes. Must be an integer provided in the smallest unit of the currency (for example, 500 for $5.00 USD). Defaults to 0 if not provided.
Represents an additional charge to be paid by the buyer, seller or client. Use this field to include costs like shipping surcharges. Must be an integer provided in the smallest unit of the currency (for example, 500 for $5.00 USD).
Specifies if the transactions contains a shippable item and the shipping details should be collected from the buyer.
The buyer fees for this transaction, in the currency's smallest unit.
URL of the image displayed on the Trustap payment page to show the buyer the item they are paying for. Supports jpg, png, gif, bmp, webp and svg files. Images displayed as a squares. Non-square images are cropped.
The payment method that will be used to pay for the transaction. This is necessary because different payment methods may result in different fees. Supports card and bank_transfer.
The default value is card.
curl -i -X POST \
-u '<API_KEY>:' \
https://api.test.trustap.com/v2/transactions \
-H 'Content-Type: application/json' \
-d '{
"amount": 0,
"amount_extra": 0,
"amount_postage": 0,
"buyer_id": "string",
"contains_shipping": true,
"currency": "string",
"description": "string",
"fees_buyer": 0,
"fees_config": 0,
"fees_seller": 0,
"image_url": "string",
"payment_method": "string",
"role": "string",
"seller_id": "string"
}'Created
This property contains all possible actions that have associated deadlines for completion. Actions with null do not have deadlines currently pending.
{ "complaints": "2019-12-25T15:00:00Z" }
{ "by_key": { "created": "2019-12-25T09:00:00Z", "delivered": "2019-12-25T16:00:00Z", "funds_released": "2019-12-25T17:00:00Z", "joined": "2019-12-25T10:00:00Z", "paid": "2019-12-25T11:00:00Z", "payment_accepted": "2019-12-25T12:00:00Z" }, "by_time": [] }
{ "amount": 1000, "amount_extra": 0, "currency": "eur", "fees": { "buyer": 110, "buyer_client": 10, "international_payment": 20, "seller": 0, "seller_client": 5 } }
{ "buyer": { "id": "1-def29dfe-8626-48a2-8863-b6fdf2b96ff1", "is_guest": true }, "client_id": "5ad5451d-70c7-43c6-86c9-e1d90556856c", "deadlines": { "complaints": null }, "description": "Trustap socks", "events": { "by_key": { … }, "by_time": [ … ] }, "funds_release": { "refunds": [], "released_to_seller": false }, "id": "tx_01kysvfb1ff1j8st5akj3vqknf", "metadata": {}, "payment_link": "https://actions.stage.trustap.com/transactions/tx_01kysvfb1ff1j8st5akj3vqknf/pay", "pricing": { "amount": 20000, "amount_extra": 200, "amount_postage": 500, "currency": "gbp", "fees": { … }, "postage_bearer": "buyer" }, "seller": { "id": "8e5cbedc-e57b-42e5-a3bd-2f9ced81a2d0", "is_guest": false }, "status": "joined" }