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",
}