Mandate agreements

Sign and Start Mandate First Payment on iPad

POST
/orgs/{organizationId}/mandate-agreements/{agreementId}/device/checkout

Signs the mandate on the reception iPad (unless already signed) and starts the first payment; the response always carries a QR the customer scans to pay on their phone.

Authorization

ApiKeyAuth
headerx-api-key<token>

API key for authentication

Path Parameters

organizationId*string

The ID or slug of the organization

agreementId*string

Request Body

application/json
  1. body
method*string
Value in"UNKNOWN""ACH""APPLE_PAY""BACS""BANCONTACT""BANK_TRANSFER""PONTO_BANK_TRANSFER""INTERNAL_TRANSFER""CASH""CREDITCARD""EPS""GIFT_CARD""GIROPAY""GOOGLE_PAY""IDEAL""KLARNA""MASTERCARD""MEASTRO""PAYPAL""POINT_OF_SALE""SEPA""SOFORT""SWIFT""VISA""VPAY""VOUCHER""PAY_BY_BANK""AMERICAN_EXPRESS""CARTA_SI""CARTE_BLEUE""DANKORT""DINERS_CLUB""DISCOVER""JCB""LASER""UNIONPAY""ALMA""BANCOMATPAY""BILLIE""BILLINK""BLIK""RIVERTY""SATISPAY""SWISH""TRUSTLY""TWINT""MBWAY""MULTIBANCO""PAYCONIQ""BIZUM""KLARNA_SLICE_IT""MOBILEPAY""VIPPS""WERO""PAYSAFECARD""PRZELEWY24""CARTES_BANCAIRES""OTHERS"
signature?string
Match^data:image\/png;base64,[A-Za-z0-9+/=]+$
Lengthlength <= 400000
consent?unknown
useForUtilityBills?boolean

Response Body

OK

application/json
  1. response
curl -X POST 'https://api.tillor.eu/orgs/string/mandate-agreements/string/device/checkout' \  -H 'Content-Type: application/json' \  -d '{  "method": "UNKNOWN"}'
null