Different type of transactions are supported
When creating a callback request, the transaction payload is central, see the transaction first concept.
Kwick receipts supports all modern electronic payments. Below we list a sample payload for different payments.
Swish
"transaction": {
"id": "YOUR_REFERENCE",
"SwishReferenceId": "1111111111111111",
"PayeeAlias": "1231111111",
"auth_date": "2021-11-22",
"auth_currency": "SEK",
"auth_amount": 290.00,
"clearing": true,
"auth_time": "13:05:42",
"auth_timezone": "Europe/Stockholm"
}
Card transactions
"transaction": {
"id": "YOUR_REFERENCE",
"merchant_no": "00000000000000000000000000012345678",
"terminal_id": "0000000012345678",
"reference_no": "123456789123",
"auth_code": "123456",
"auth_date": "2021-11-22",
"auth_currency": "SEK",
"auth_masked_card_number": "**** **** **** 1111",
"auth_amount": 290.00,
"clearing": true,
"auth_time": "13:05:42",
"auth_timezone": "Europe/Stockholm"
}
Apple pay
"transaction": {
"id": "YOUR_REFERENCE",
"merchant_no": "00000000000000000000000000012345678",
"terminal_id": "0000000012345678",
"reference_no": "123456789123",
"auth_code": "123456",
"auth_date": "2021-11-22",
"auth_currency": "SEK",
"auth_masked_card_number": "**** **** **** 1111",
"auth_amount": 290.00,
"clearing": true,
"auth_time": "13:05:42",
"auth_timezone": "Europe/Stockholm"
}
Travel Agency transactions
"transaction": {
"id": "YOUR_REFERENCE",
"partner_id": "AY",
"invoice_number": "00000012345678",
}