Testing a Simple Transaction in the Sandbox
Before you integrate the API with your checkout process, you can test a simple transaction.
To model and test a basic transaction, complete the following steps:
-
Download Postman or another application that you can use to send requests.
-
To store a transaction, use a POST method and the following URL. The transaction details are specified in the JSON that is attached to the request.
https://seller-transaction-api.sandbox.marketplace.taxamo.com/api/v3/seller/transactions
The transaction details are specified in the JSON that is attached to the request. For example:
"transaction": {
"currency_code": "EUR",
"buyer_name": "Kate Smith",
"ship_to_address": {
"street_name": "1 Main Street",
"address_detail": "City West",
"city": "Dublin",
"postal_code": "PT1 2345",
"country_code": "IE"
},
"transaction_lines": [
{
"product_class": "P",
"quantity": 1,
"description": "Coat",
"amount": "62.99",
"custom_id": "51315A00-DC44-408E-A575-8CE42A32AE1B",
"ship_from_address": {
"country_code": "CN"
},
"product_cn_code": "0810000000"
}
]
}
}
-
Process the payment. This is outside of Taxamo.
-
To confirm the transaction, use a POST method and the following URL:
https://seller-transaction-api.sandbox.marketplace.taxamo.com/api/v3/seller/transactions/{key}/confirm
where {key}
is the identifier for the transaction that you want to confirm.
Updated 3 months ago