Skip to main content

Bulk Create CSV Row

Expected CSV columns for bulk creation requests.

Header row:

amount, max_amount, currency, country, webhook_url, customer_id, expire_time, correlation_id

amountnumber

Amount the transaction is issued for.

Example: 100
max_amountnumber

Max total amount that can be paid for a given barcode.

Example: 150
currencystring

ISO 4217 (3 letter ISO currency code).

Possible values: >= 3 characters and <= 3 characters

Example: USD
countrystring

Country in which the barcode is created for.

Example: US
webhook_urlstring

URL to post transaction updates to the business partner.

Example: https://webhook.com/87e4134d-90b4-4084-8209-0280b2d11b6e
customer_idstring

Uniquely identifies the customer and is provided by business partner. If any personal data (e.g. customer's user name, email address, etc.) is used here, it has to be encrypted or hashed for security reasons.

Example: customerId
expire_timeinteger<int64>

Expiration time of the reusable barcode. Unix timestamp in milliseconds (ms).

Example: 1756090825518
correlation_idstring

Correlation ID supplied by the merchant.

Example: test_correlation_id_12345
Bulk Create CSV Row
{
"amount": 100,
"max_amount": 150,
"currency": "USD",
"country": "US",
"webhook_url": "https://webhook.com/87e4134d-90b4-4084-8209-0280b2d11b6e",
"customer_id": "customerId",
"expire_time": 1756090825518,
"correlation_id": "test_correlation_id_12345"
}