{"openapi":"3.1.0","info":{"title":"Pay. Transaction Gateway Unit API","description":"The restful API for interacting with the Pay. Transaction Gateway Unit.","contact":{"name":"Pay.","url":"https://www.pay.nl","email":"support@pay.nl"},"version":"1"},"servers":[{"url":"https://connect.pay.nl","description":"Multicore (Default)"},{"url":"https://connect.payments.nl","description":"Payments"},{"url":"https://connect.achterelkebetaling.nl","description":"Achterelkebetaling"},{"url":"https://zero.pay.nl","description":"ZERO"}],"paths":{"/v1/orders":{"post":{"operationId":"api_create_order","tags":["Order"],"responses":{"201":{"description":"Order created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse201Created"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse201Created"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Validation error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorOutput"},"examples":{"amount_too_low":{"$ref":"#/components/examples/OrderResponse422AmountTooLow"},"amount_too_high":{"$ref":"#/components/examples/OrderResponse422AmountTooHigh"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/ErrorOutput"},"examples":{"amount_too_low":{"$ref":"#/components/examples/OrderResponse422AmountTooLow"},"amount_too_high":{"$ref":"#/components/examples/OrderResponse422AmountTooHigh"}}}}}},"summary":"Order:Create","description":"Create an order on this TGU. An order represents the total order as it exists in your shop and can be fulfilled through one or more payments.","parameters":[],"requestBody":{"description":"The new Order resource","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Input"},"examples":{"order_minimum":{"$ref":"#/components/examples/OrderMinimum"},"order_split_payments":{"$ref":"#/components/examples/OrderSplitPayments"},"order_extended":{"$ref":"#/components/examples/OrderExtended"},"ideal_ing_order":{"$ref":"#/components/examples/IdealIngOrder"},"account_funding_transaction":{"$ref":"#/components/examples/AccountFundingTransaction"},"ideal_fast_checkout":{"$ref":"#/components/examples/IdealFastCheckout"},"ideal_c2c":{"$ref":"#/components/examples/IdealC2C"},"ideal_end2end":{"$ref":"#/components/examples/IdealEnd2End"},"vvv":{"$ref":"#/components/examples/VVVGiftcard"},"PayPalExpressCheckout":{"$ref":"#/components/examples/PayPalExpressCheckout"},"pin":{"$ref":"#/components/examples/Pin"},"dynamic_cloudpos":{"$ref":"#/components/examples/DynamicCloudPos"},"static_cloudpos":{"$ref":"#/components/examples/StaticCloudPos"},"klarna":{"$ref":"#/components/examples/Klarna"},"klarnaBusiness":{"$ref":"#/components/examples/KlarnaBusiness"},"klarnaDebitRisk":{"$ref":"#/components/examples/KlarnaDebitRisk"},"MetjebankWithoutBank":{"$ref":"#/components/examples/MetjebankWithoutBank"},"MetjebankWithBank":{"$ref":"#/components/examples/MetjebankWithBank"},"riverty":{"$ref":"#/components/examples/Riverty"},"rivertyBusiness":{"$ref":"#/components/examples/RivertyBusiness"},"billink":{"$ref":"#/components/examples/Billink"},"billinkBusiness":{"$ref":"#/components/examples/BillinkBusiness"},"in3":{"$ref":"#/components/examples/In3"},"in3_business":{"$ref":"#/components/examples/In3Business"},"notyd":{"$ref":"#/components/examples/Notyd"},"p24":{"$ref":"#/components/examples/P24"},"paybybank":{"$ref":"#/components/examples/PayByBank"},"spraypay":{"$ref":"#/components/examples/SprayPay"},"WeroSubscription":{"$ref":"#/components/examples/WeroSubscription"},"test_case_one":{"$ref":"#/components/examples/TestCaseOne"},"test_case_two":{"$ref":"#/components/examples/TestCaseTwo"},"test_case_three":{"$ref":"#/components/examples/TestCaseThree"},"test_case_four":{"$ref":"#/components/examples/TestCaseFour"},"test_case_five":{"$ref":"#/components/examples/TestCaseFive"},"test_case_six":{"$ref":"#/components/examples/TestCaseSix"},"test_case_seven":{"$ref":"#/components/examples/TestCaseSeven"},"test_case_eight":{"$ref":"#/components/examples/TestCaseEight"},"test_case_nine":{"$ref":"#/components/examples/TestCaseNine"}}}},"required":false},"deprecated":false},"parameters":[]},"/v1/orders/{id}":{"patch":{"operationId":"api_update_order","tags":["Order"],"responses":{"200":{"description":"Order updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200CapturedWithCheckoutDataAfterUpdate"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200CapturedWithCheckoutDataAfterUpdate"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Update","description":"Update an order with a reference and/or description. This action is only allowed for orders of the type 'payment_based_checkout' and only if the value to update is currently not set.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"requestBody":{"description":"The updated Order resource","content":{"application/merge-patch+json":{"schema":{"$ref":"#/components/schemas/Order.OrderUpdateInputDto-generic.api"}},"application/json":{"schema":{"$ref":"#/components/schemas/Order.OrderUpdateInputDto-generic.api"}}},"required":true},"deprecated":false},"parameters":[]},"/v1/orders/{id}/abort":{"patch":{"operationId":"api_abort_order","tags":["Order"],"responses":{"200":{"description":"Order status","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Abort"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Abort"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Abort","description":"Abort an order, halting the regular order flow and voiding any payment attempts made to fulfill this order.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false,"security":[]},"parameters":[]},"/v1/orders/{id}/accept":{"patch":{"operationId":"api_accept_order","tags":["Order"],"responses":{"200":{"description":"Order accepted","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Accept","description":"Accept an order with a lower amount than the original order amount.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/orders/{id}/approve":{"patch":{"operationId":"api_approve_order","tags":["Order"],"responses":{"200":{"description":"Order approved","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Approve"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Approve"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Approve","description":"Approve an order that is flagged for a risk check by the Verify module, continuing the regular order flow.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/orders/{id}/capture":{"patch":{"operationId":"api_capture_order","tags":["Order"],"responses":{"200":{"description":"Order captured","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Capture","description":"Capture an order that has an active reservation (Status 95). Reservations are commonly used for CreditCard and Buy now, Pay later payments. By using this API, the entire order will be captured.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/orders/{id}/capture/amount":{"patch":{"operationId":"api_capture_amount","tags":["Order"],"responses":{"200":{"description":"Order captured","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"},"partial_success":{"$ref":"#/components/examples/OrderResponse200PartialCapture"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"},"partial_success":{"$ref":"#/components/examples/OrderResponse200PartialCapture"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:CaptureAmount","description":"Capture a specific amount on an order that has an active reservation (Status 95). Reservations are commonly used for CreditCard and Buy now, Pay later payments. With this API, you can capture a specific amount from the order while the reservation remains active.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"requestBody":{"description":"The updated Order resource","content":{"application/merge-patch+json":{"schema":{"$ref":"#/components/schemas/Order.CaptureAmountInputDto-generic.api"}},"application/json":{"schema":{"$ref":"#/components/schemas/Order.CaptureAmountInputDto-generic.api"}}},"required":true},"deprecated":false},"parameters":[]},"/v1/orders/{id}/capture/products":{"patch":{"operationId":"api_capture_products","tags":["Order"],"responses":{"200":{"description":"Order captured","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"},"partial_success":{"$ref":"#/components/examples/OrderResponse200PartialCapture"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Capture"},"partial_success":{"$ref":"#/components/examples/OrderResponse200PartialCapture"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:CaptureProducts","description":"Capture an order that has an active reservation (Status 95). Reservations are commonly used for CreditCard and Buy now, Pay later payments. By using this API, the entire order will be captured.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"requestBody":{"description":"The updated Order resource","content":{"application/merge-patch+json":{"schema":{"$ref":"#/components/schemas/Order.CaptureProductsInputDto-generic.api"}},"application/json":{"schema":{"$ref":"#/components/schemas/Order.CaptureProductsInputDto-generic.api"}}},"required":true},"deprecated":false},"parameters":[]},"/v1/orders/{id}/decline":{"patch":{"operationId":"api_decline_order","tags":["Order"],"responses":{"200":{"description":"Order declined","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Decline"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Decline"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Decline","description":"Decline an order that is flagged for a risk check by the Verify module, refunding all payments made on this order.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/orders/{id}/payments":{"post":{"operationId":"api_create_order_payment","tags":["Order"],"responses":{"200":{"description":"Payment created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"pending":{"$ref":"#/components/examples/OrderResponse200Status"},"success":{"$ref":"#/components/examples/OrderResponse200Approve"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"pending":{"$ref":"#/components/examples/OrderResponse200Status"},"success":{"$ref":"#/components/examples/OrderResponse200Approve"}}}}},"201":{"description":"Order resource created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"}}},"links":{}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Payment","description":"Append a new payment based on an existing pending order. When the summed amount of all completed payments reaches the order amount, the order will be completed.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"requestBody":{"description":"The new Order resource","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Payment"},"examples":{"ideal":{"$ref":"#/components/examples/order_payment_ideal"},"paybybank-with-bank":{"$ref":"#/components/examples/order_payment_paybybank_with_bank"},"paybybank":{"$ref":"#/components/examples/order_payment_paybybank"},"giftcard":{"$ref":"#/components/examples/order_payment_giftcard"},"pin":{"$ref":"#/components/examples/order_payment_pin"},"paypal":{"$ref":"#/components/examples/order_payment_paypal"},"paypal-recurring":{"$ref":"#/components/examples/order_payment_paypal_recurring"},"wero-subscription":{"$ref":"#/components/examples/order_payment_wero_subscription"}}}},"required":false},"deprecated":false,"security":[]},"parameters":[]},"/v1/orders/{id}/retry":{"patch":{"operationId":"api_retry_order","tags":["Order"],"responses":{"200":{"description":"Order retry success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse201Created"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse201Created"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Retry","description":"Retry an order that has a failed endstate by resetting the order status. Please note that the Order type will be changed to PAYLINK and the pointOfInteraction to ECOMMERCE. Also, any existing payments will not be removed.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"requestBody":{"description":"The updated Order resource","content":{"application/merge-patch+json":{"schema":{"$ref":"#/components/schemas/Order.OrderRetryInputDto-generic.api"}},"application/json":{"schema":{"$ref":"#/components/schemas/Order.OrderRetryInputDto-generic.api"}}},"required":true},"deprecated":false},"parameters":[]},"/v1/orders/{id}/status":{"get":{"operationId":"api_get_status","tags":["Order"],"responses":{"200":{"description":"Order status","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Status"},"captured_with_checkout_data":{"$ref":"#/components/examples/OrderResponse200CapturedWithCheckoutData"}}}}},"403":{"description":"Forbidden"},"404":{"description":"Resource not found"}},"summary":"Order:Status","description":"Retrieve the current status of an order along with its corresponding payment attempts.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/orders/{id}/void":{"patch":{"operationId":"api_void_order","tags":["Order"],"responses":{"200":{"description":"Order updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Void"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/Order.Output"},"examples":{"success":{"$ref":"#/components/examples/OrderResponse200Void"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"404":{"description":"Resource not found","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Order:Void","description":"Cancel an order with an active reservation (Status 95), voiding all payments made for that order as well.","parameters":[{"name":"id","in":"path","description":"The id of the order","required":true,"deprecated":false,"schema":{"type":"string","example":"9f5cc332-8cd7-4242-b9c8-51941aa12837"},"style":"simple","explode":false}],"deprecated":false},"parameters":[]},"/v1/pay-per-call/check-pin":{"post":{"operationId":"api_post_pay_per_call_check_pin","tags":["PayPerCall"],"responses":{"201":{"description":"Validated a pay per call pincode.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PayPerCallCheckPin.Output"},"examples":{"success":{"$ref":"#/components/examples/PayPerCallCheckPinResponse201"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/PayPerCallCheckPin.Output"},"examples":{"success":{"$ref":"#/components/examples/PayPerCallCheckPinResponse201"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"PayPerCall:checkPin","description":"This endpoint initiates a pay per call transaction in the Transaction Gateway Unit API. It creates an order, starts the pay per call payment, and validates the payline number and pincode supplied by the payer.","parameters":[],"requestBody":{"description":"The new PayPerCall resource","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PayPerCallCheckPin.Input"},"examples":{"default":{"$ref":"#/components/examples/PayPerCallCheckPinInput"}}}},"required":false},"deprecated":false},"parameters":[]},"/v1/vouchers/info":{"post":{"operationId":"api_post_vouchers_info","tags":["Voucher"],"responses":{"200":{"description":"Retrieved card details for a voucher","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherInfo.Output"},"examples":{"normal":{"$ref":"#/components/examples/VoucherInfoResponse200"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/VoucherInfo.Output"},"examples":{"normal":{"$ref":"#/components/examples/VoucherInfoResponse200"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Voucher:info","description":"This endpoint retrieves information about a voucher (gift card). <br /><br /> Use this API when you want to validate a voucher and check the amount, expiry date and brand information of the voucher.","parameters":[],"requestBody":{"description":"The new Voucher resource","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherInfo.Input"},"examples":{"card_not_present_input":{"$ref":"#/components/examples/VoucherInfoCardNotPresentInput"},"card_present_input":{"$ref":"#/components/examples/VoucherInfoCardPresentInput"}}}},"required":false},"deprecated":false},"parameters":[]},"/v1/vouchers/payment":{"post":{"operationId":"api_post_vouchers_payment","tags":["Voucher"],"responses":{"201":{"description":"Captured a voucher payment.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherPayment.Output"},"examples":{"success":{"$ref":"#/components/examples/VoucherPaymentResponse200"}}},"application/vnd.validation+json":{"schema":{"$ref":"#/components/schemas/VoucherPayment.Output"},"examples":{"success":{"$ref":"#/components/examples/VoucherPaymentResponse200"}}}}},"400":{"description":"Invalid input","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"403":{"description":"Forbidden","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}},"422":{"description":"Unprocessable entity","content":{"application/vnd.validation+json":{"schema":{"type":"object"}}}}},"summary":"Voucher:payment","description":"This endpoint initiates a voucher (gift card) payment in the Transaction Gateway Unit API. It allows your system to process a payment using a voucher as the payment method in a direct request. <br /><br /> Use this API when you want to charge a voucher for an order amount and begin a payment transaction using voucher credentials (e.g., card number and PIN). This is part of the voucher & gift card payment flow, enabling you to handle voucher-based payments directly through your backend integration.","parameters":[],"requestBody":{"description":"The new Voucher resource","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoucherPayment.Input"},"examples":{"card_present":{"$ref":"#/components/examples/VoucherPaymentCardPresentInput"},"card_not_present":{"$ref":"#/components/examples/VoucherPaymentCardNotPresentInput"}}}},"required":false},"deprecated":false},"parameters":[]}},"components":{"schemas":{"Order.CaptureAmountInputDto-generic.api":{"type":"object","description":"","deprecated":false,"properties":{"amount":{"description":"The desired amount, in cents, to be captured.","example":1350,"type":"integer"}}},"Order.CaptureProductsInputDto-generic.api":{"type":"object","description":"","deprecated":false,"required":["products"],"properties":{"products":{"type":"array","items":{"$ref":"#/components/schemas/ProductQuantityInputDto-generic.api"}}}},"Order.OrderRetryInputDto-generic.api":{"type":"object","description":"","deprecated":false,"required":["expire"],"properties":{"expire":{"description":"The time at which this order expires. Must be in ATOM (ISO-8601) notation.","example":"1999-11-22T13:37:00+01:00","type":"string","format":"date-time"}}},"Order.OrderUpdateInputDto-generic.api":{"type":"object","description":"","deprecated":false,"properties":{"reference":{"maxLength":128,"pattern":"^([A-Za-z0-9-]+)$","description":"The merchant identification of this transaction. \n This field only allows alphanumeric characters","example":"REF1234","type":["string","null"]},"description":{"description":"Is shown on the statement of the payer.","example":"Order Description","type":["string","null"]}}},"Order.Output":{"type":"object","description":"","deprecated":false,"properties":{"id":{"description":"The unique identifier of your order.","example":"655b2da5-5223-8f32-1aee-737862302XXX","type":"string"},"type":{"description":"The order type.","example":"sale","type":"string"},"serviceId":{"description":"The Service ID used for creating this order","example":"SL-####-####","type":"string"},"description":{"description":"The description given for this order.","example":"Instore Terminal Order #27","type":["string","null"]},"reference":{"description":"The reference given for this order.","example":"REF1234","type":["string","null"]},"manualTransferCode":{"description":"The manual transfer code that can be used to transfer the order amount to PAY. using a bank transfer.","example":"1234 1234 1234 1234","type":"string"},"orderId":{"description":"The order ID as you would see it within the PAY. platform.","example":"52305407020X2325","type":"string"},"uuid":{"description":"The UUID that can be used to create a QR code for this order.","example":"ad0e7378-6230-2325-5230-5407020a2XXX","type":"string"},"customerKey":{"readOnly":true,"description":"An identifier for the customer","type":["string","null"]},"status":{"description":"The status of the order.","$ref":"#/components/schemas/Order.Output.Status"},"receipt":{"readOnly":true,"description":"Base64 encoded string of the receipt for this order when it's paid.","example":"<base64 string>","type":["string","null"]},"integration":{"description":"Information about your integration.","$ref":"#/components/schemas/Order.Output.Integration"},"splitPayments":{"readOnly":true,"type":"array","items":{"$ref":"#/components/schemas/Order.Output.SplitPayment"}},"stats":{"description":"Contains the statsData object as given when the order was created.","$ref":"#/components/schemas/Order.Output.Stats"},"transferData":{"description":"Contains the transferData values given when the order was created.","type":"object","additionalProperties":{"type":"integer"}},"amount":{"description":"The amount for this order.","$ref":"#/components/schemas/Order.Output.Amount"},"authorizedAmount":{"description":"The amount of the order that is authorized.","$ref":"#/components/schemas/Order.Output.Amount"},"capturedAmount":{"description":"The amount of the order that is captured.","$ref":"#/components/schemas/Order.Output.Amount"},"checkoutData":{"readOnly":true,"description":"Standardized customer data provided by the supplier","anyOf":[{"$ref":"#/components/schemas/Order.Output.CheckoutData"},{"type":"null","title":"null"}]},"payments":{"readOnly":true,"description":"The payments that are linked to this order.","type":"array","items":{"$ref":"#/components/schemas/Order.Output.Payment"}},"createdAt":{"description":"The date-time at which this order was created in our system.","type":"string","format":"date-time"},"createdBy":{"description":"The API token or Service ID that created this order.","type":["string","null"]},"modifiedAt":{"description":"The date-time at which this order was modified in our system. This can be done by you or by actions taken within our order-payment flow.","type":["string","null"],"format":"date-time"},"modifiedBy":{"description":"The API token or Service ID that did the modification of the order. This can also be the TGU node that was handling the order-payment flow.","type":["string","null"]},"expiresAt":{"description":"The date-time at which this order expires.","type":"string","format":"date-time"},"completedAt":{"description":"The date-time at which this order was completed. This means that all underlying payments are captured and money is guaranteed.","type":["string","null"],"format":"date-time"},"links":{"readOnly":true,"description":"The links that can be used to interact with this order.","example":{"redirect":"<an_url>","status":"<an_url>","cancel":"<an_url>"},"type":"object","additionalProperties":{"type":"string"}}}},"Order.Output.Amount":{"type":"object","description":"","deprecated":false,"properties":{"value":{"example":1,"type":"integer"},"currency":{"example":"EUR","type":"string"}}},"Order.Output.CheckoutData":{"type":"object","description":"","deprecated":false,"properties":{"customer":{"description":"The customer provided by the supplier","$ref":"#/components/schemas/Order.Output.CheckoutData.Customer"},"billingAddress":{"readOnly":true,"description":"The billing address provided by the supplier","$ref":"#/components/schemas/Order.Output.CheckoutData.Address"},"shippingAddress":{"description":"The delivery address provided by the supplier","$ref":"#/components/schemas/Order.Output.CheckoutData.Address"}}},"Order.Output.CheckoutData.Address":{"type":"object","description":"","deprecated":false,"properties":{"firstName":{"example":"John","type":["string","null"]},"lastName":{"example":"Doe","type":["string","null"]},"streetName":{"example":"Curieweg","type":["string","null"]},"streetNumber":{"example":"19","type":["string","null"]},"streetNumberAddition":{"example":"C","type":["string","null"]},"zipCode":{"example":"3208 KJ","type":["string","null"]},"city":{"example":"Spijkenisse","type":["string","null"]},"countryCode":{"example":"NL","type":["string","null"]},"regionCode":{"example":"nl-ZH","type":["string","null"]}}},"Order.Output.CheckoutData.Company":{"type":"object","description":"","deprecated":false,"properties":{"name":{"example":"Pay.","type":["string","null"]},"cocNumber":{"example":"24283498","type":["string","null"]},"vatNumber":{"example":"NL807960147B01","type":["string","null"]},"country":{"example":"NL","type":["string","null"]}}},"Order.Output.CheckoutData.Customer":{"type":"object","description":"","deprecated":false,"properties":{"email":{"example":"johndoe@example.com","type":["string","null"]},"firstName":{"example":"John","type":["string","null"]},"lastName":{"example":"Doe","type":["string","null"]},"dateOfBirth":{"example":"1999-11-22","type":["string","null"],"format":"date-time"},"gender":{"example":"O","type":["string","null"]},"phone":{"example":"06-12345678","type":["string","null"]},"locale":{"example":"nl_BE","type":["string","null"]},"ipAddress":{"example":"192.168.0.1","type":["string","null"]},"reference":{"example":"Cstmr12","type":["string","null"]},"company":{"anyOf":[{"$ref":"#/components/schemas/Order.Output.CheckoutData.Company"},{"type":"null","title":"null"}]}}},"Order.Output.Integration":{"type":"object","description":"","deprecated":false,"properties":{"pointOfInteraction":{"type":["string","null"]},"test":{"description":"Whether this order was created in Test Mode, defaults to false.","type":"boolean"}}},"Order.Output.Payment":{"type":"object","description":"","deprecated":false,"properties":{"id":{"description":"The unique ID of this payment","example":"2d29c301-c71d-4016-8239-4ee3194a234e","type":"string"},"paymentMethod":{"description":"Information of this payments' payment method.","$ref":"#/components/schemas/PaymentMethodOutputDto-generic.api"},"billingLineId":{"description":"The capture payment profile id.","type":["integer","null"]},"customerType":{"type":["string","null"]},"customerKey":{"description":"A hashed string identifying the customer itself without exposing sensitive data.","example":"5d7dbff5bf0a64c7e3d9dbd8806d2b55d3d67731","type":["string","null"]},"customerId":{"description":"The identifier of the customer as known by the payment method. For example the IBAN.","example":"GB33BUKB20201555555555","type":["string","null"]},"customerName":{"description":"The name of the customer as known by the payment method.","type":["string","null"]},"customerMethod":{"description":"The payment method used by the payer, including details such as card data or IBAN number.","anyOf":[{"$ref":"#/components/schemas/Order.Payment.PayerMethod"},{"type":"null","title":"null"}]},"ipAddress":{"description":"The IP Address of the customer that interacted with this payment.","type":["string","null"]},"secureStatus":{"description":"Whether or not the customer was 3DS challenged.","type":"boolean"},"paymentVerificationMethod":{"description":"A numeric id of how this payment was verified.","type":["integer","null"]},"status":{"description":"The status of this payment.","$ref":"#/components/schemas/Order.Output.Status"},"currencyAmount":{"description":"The amount of this payment in the currency of the order.","$ref":"#/components/schemas/Order.Output.Amount"},"amount":{"description":"The amount of this payment in the currency in which it was processed.","$ref":"#/components/schemas/Order.Output.Amount"},"authorizedAmount":{"description":"The amount of this payment that is authorized.","$ref":"#/components/schemas/Order.Output.Amount"},"capturedAmount":{"description":"The amount of this payment that is captured.","$ref":"#/components/schemas/Order.Output.Amount"},"supplierData":{"description":"Relevant data returned by the supplier.","type":["array","null"],"items":{"type":"string"}},"recurring":{"description":"Whether or not recurring is enabled for this payment","type":"boolean"},"externalId":{"description":"The external ID of this payment","example":"2d29c301-c71d-4016-8239-4ee3194a234e","type":["string","null"]}}},"Order.Output.SplitPayment":{"type":"object","description":"","deprecated":false,"properties":{"serviceId":{"type":"string"},"amount":{"$ref":"#/components/schemas/Order.Output.Amount"},"fee":{"type":"string","enum":["receiver","sender"]}}},"Order.Output.Stats":{"type":"object","description":"","deprecated":false,"properties":{"extra1":{"description":"The first free value which can be tracked in the stats.","example":"Extra1","type":["string","null"]},"extra2":{"description":"The second free value which can be tracked in the stats.","example":"Extra2","type":["string","null"]},"extra3":{"description":"The third free value which can be tracked in the stats.","example":"Extra3","type":["string","null"]},"tool":{"description":"The used tool code which can be tracked in the stats.","example":"Tool","type":["string","null"]},"info":{"description":"The used info code which can be tracked in the stats.","example":"Info","type":["string","null"]},"object":{"description":"The object which can be tracked in stats.","example":"Object","type":["string","null"]},"promotorId":{"example":"8763","type":["integer","null"]},"domainId":{"example":"WU-1234-1234","type":["string","null"]}}},"Order.Output.Status":{"type":"object","description":"","deprecated":false,"properties":{"code":{"description":"The numeric status code.","example":20,"type":"integer"},"name":{"description":"The human readable status string.","example":"pending","type":"string"},"action":{"description":"The human readable status group string.","example":"PENDING","type":"string"}}},"Order.Payment.PayerMethod":{"type":"object","description":"","deprecated":false,"properties":{"type":{"readOnly":true,"type":"string"},"data":{"readOnly":true,"type":"object","anyOf":[{"$ref":"#/components/schemas/Order.Payment.PayerMethod.Iban"},{"$ref":"#/components/schemas/Order.Payment.PayerMethod.Card"}]}}},"PayPerCallCheckPin.Output":{"type":"object","description":"","deprecated":false,"properties":{"id":{"type":"string"},"orderId":{"type":"string"},"description":{"type":["string","null"]},"reference":{"type":["string","null"]},"manualTransferCode":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"expiresAt":{"type":"string","format":"date-time"},"amount":{"$ref":"#/components/schemas/VoucherPayment.Output.Amount"},"integration":{"$ref":"#/components/schemas/VoucherPayment.Output.Integration"},"links":{"$ref":"#/components/schemas/VoucherPayment.Output.Links"}}},"PaymentMethodOutputDto-generic.api":{"type":"object","description":"","deprecated":false,"properties":{"id":{"type":["integer","null"]},"input":{"type":"array","items":{"type":"string"}}}},"ProductQuantityInputDto-generic.api":{"type":"object","description":"","deprecated":false,"required":["id","quantity"],"properties":{"id":{"description":"The externalId of the product to be captured.","example":"Product1","oneOf":[{"type":"string"},{"type":"integer"}]},"quantity":{"description":"The quantity of this product to be captured.","example":2,"type":"number"}}},"VoucherInfo.Output":{"type":"object","description":"","deprecated":false,"properties":{"integration":{"$ref":"#/components/schemas/VoucherInfo.Output.Integration"},"voucher":{"$ref":"#/components/schemas/VoucherInfo.Output.Voucher"}}},"VoucherInfo.Output.Amount":{"type":"object","description":"","deprecated":false,"properties":{"value":{"example":1,"type":"integer"},"currency":{"example":"EUR","type":"string"}}},"VoucherInfo.Output.Integration":{"type":"object","description":"","deprecated":false,"properties":{"test":{"type":"boolean"},"pointOfInteraction":{"type":"string","enum":["ON_THE_MOVE","ECOMMERCE","IN_PERSON","INVOICE","DEBT_COLLECTION","FUNDING","PAYMENT_REQUEST","RECURRING","UNATTENDED","MOTO","PAYOUT"]}}},"VoucherInfo.Output.Voucher":{"type":"object","description":"","deprecated":false,"properties":{"amount":{"$ref":"#/components/schemas/VoucherInfo.Output.Amount"},"expiresAt":{"type":["string","null"],"format":"date-time"},"brand":{"$ref":"#/components/schemas/VoucherInfo.Output.Voucher.Brand"}}},"VoucherInfo.Output.Voucher.Brand":{"type":"object","description":"","deprecated":false,"properties":{"id":{"type":"integer"},"name":{"type":"string"},"iconUrl":{"type":"string"}}},"VoucherPayment.Output":{"type":"object","description":"","deprecated":false,"properties":{"id":{"type":"string"},"orderId":{"type":"string"},"description":{"type":["string","null"]},"reference":{"type":["string","null"]},"manualTransferCode":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"expiresAt":{"type":"string","format":"date-time"},"amount":{"$ref":"#/components/schemas/VoucherPayment.Output.Amount"},"integration":{"$ref":"#/components/schemas/VoucherPayment.Output.Integration"},"links":{"$ref":"#/components/schemas/VoucherPayment.Output.Links"}}},"VoucherPayment.Output.Amount":{"type":"object","description":"","deprecated":false,"properties":{"value":{"example":1,"type":"integer"},"currency":{"example":"EUR","type":"string"}}},"VoucherPayment.Output.Integration":{"type":"object","description":"","deprecated":false,"properties":{"test":{"type":"boolean"},"pointOfInteraction":{"type":["string","null"],"enum":["ON_THE_MOVE","ECOMMERCE","IN_PERSON","INVOICE","DEBT_COLLECTION","FUNDING","PAYMENT_REQUEST","RECURRING","UNATTENDED","MOTO","PAYOUT",null]}}},"VoucherPayment.Output.Links":{"type":"object","description":"","deprecated":false,"properties":{"status":{"type":"string"},"redirect":{"type":"string"}}},"Order.Payment.PayerMethod.Iban":{"type":"object","description":"","deprecated":false,"properties":{"iban":{"example":"NL05ABNA8014558928","type":"string"},"name":{"example":"Pay.nl","type":"string"},"bic":{"example":"RABONL2U","type":"string"}}},"Order.Payment.PayerMethod.Card":{"type":"object","description":"","deprecated":false,"properties":{"maskedPan":{"example":"123456******4321","type":"string"},"issuerId":{"example":"123456","type":"string"},"scheme":{"example":"MASTERCARD","type":"string"},"countryCode":{"example":"840","type":"string"},"cardType":{"example":"commercial","type":"string"},"fundingType":{"example":"credit","type":"string"},"brandCode":{"example":"MCC","type":"string"},"brandName":{"example":"MasterCard® Credit","type":"string"},"brandProduct":{"example":"MAB","type":"string"}}},"Order.PaymentMethod.DirectDebit":{"type":"object","description":"","deprecated":false,"properties":{"firstName":{"minLength":1,"type":["string","null"]},"lastName":{"minLength":1,"type":["string","null"]},"email":{"format":"email","externalDocs":{"url":"https://schema.org/email"},"type":["string","null"]},"city":{"type":["string","null"]},"iban":{"externalDocs":{"url":"https://schema.org/identifier"},"type":["string","null"]},"accountHolder":{"minLength":1,"type":["string","null"]},"bic":{"externalDocs":{"url":"https://schema.org/identifier"},"type":["string","null"]},"permissionGiven":{"type":"boolean"},"fullName":{"readOnly":true,"type":"string"}},"required":["email","city","iban","accountHolder","permissionGiven"]},"Order.PaymentMethod.Giftcard":{"type":"object","description":"","deprecated":false,"required":["cardNumber"],"properties":{"cardNumber":{"minLength":13,"description":"The card number of the Giftcard","example":"6064363019","allOf":[{"type":"string"},{"type":"integer"}]},"pincode":{"description":"The pin code of the Giftcard","example":"123456","allOf":[{"type":"string"},{"type":"integer"}]}}},"Order.PaymentMethod.Klarna":{"type":"object","description":"","deprecated":false,"required":["countryCode"],"properties":{"countryCode":{"enum":["AU","AT","BE","CA","CZ","DK","FI","FR","DE","GR","IE","IT","MX","NL","NZ","NO","PL","PT","RO","ES","SE","CH","GB","US","HU"],"type":"string"}}},"Order.PaymentMethod.Metjebank":{"type":"object","description":"","deprecated":false,"properties":{"issuerId":{"type":["string","null"]}}},"Order.PaymentMethod.Przelewy24":{"type":"object","description":"","deprecated":false,"required":["email"],"properties":{"email":{"format":"email","externalDocs":{"url":"https://schema.org/email"},"type":"string"}}},"Order.PaymentMethod.PayByBank":{"type":"object","description":"","deprecated":false,"required":["issuerId"],"properties":{"issuerId":{"type":["string","null"]},"country":{"type":["string","null"]},"debtorIban":{"externalDocs":{"url":"https://schema.org/identifier"},"type":["string","null"]},"psuId":{"minLength":1,"type":["string","null"]}}},"Order.PaymentMethod.PayPal":{"type":"object","description":"","deprecated":false,"properties":{"orderId":{"description":"The PayPal order id","example":"PayPal-order-id","type":["string","null"]},"merchantCustomerId":{"description":"Merchant-side customer identifier for PayPal vault","type":["string","null"]},"recurringReference":{"description":"PayPal vault token for a subsequent merchant-initiated charge","type":["string","null"]}}},"Order.PaymentMethod.PayPerCall":{"type":"object","description":"","deprecated":false,"required":["countryCode","pincode"],"properties":{"countryCode":{"description":"ISO 3166-1 alpha-2 country code used to select the payline number and tariff.","example":"NL","type":"string"},"pincode":{"minLength":4,"maxLength":4,"pattern":"^([0-9]{4})$","description":"The pincode dictated to the payer over the payline.","example":"1234","allOf":[{"type":"string"},{"type":"integer"}]}}},"Order.PaymentMethod.Pin":{"type":"object","description":"","deprecated":false,"required":["terminalCode"],"properties":{"terminalCode":{"pattern":"^(TH-[0-9]{4}-[0-9]{4})$","description":"The terminal or TH code.","example":"TH-1234-5678","type":"string"},"terminalPin":{"description":"An additional pincode, if applicable (for example with Softpos terminals)","example":"1234-5678-9012","type":["string","null"]}}},"Order.PaymentMethod.Pix":{"type":"object","description":"","deprecated":false,"required":["nationalId","email"],"properties":{"nationalId":{"type":"string"},"email":{"format":"email","externalDocs":{"url":"https://schema.org/email"},"type":"string"}}},"Order.PaymentMethod.SprayPay":{"type":"object","description":"","deprecated":false,"required":["initials","firstName","lastName","gender","streetName","houseNumber","postalCode","city","country","email","phoneNumber"],"properties":{"initials":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"gender":{"enum":["FEMALE","MALE"],"type":"string"},"streetName":{"type":"string"},"houseNumber":{"allOf":[{"type":"string"},{"type":"integer"}]},"houseNumberAddition":{"maxLength":255,"type":["string","null"]},"postalCode":{"type":"string"},"city":{"type":"string"},"country":{"enum":["NL","BE"],"type":"string"},"email":{"format":"email","externalDocs":{"url":"https://schema.org/email"},"type":"string"},"phoneNumber":{"type":"string"}}},"Order.PaymentMethod.Walnut":{"type":"object","description":"","deprecated":false,"required":["pass_number","email"],"properties":{"pass_number":{"minLength":1,"type":"string"},"email":{"format":"email","externalDocs":{"url":"https://schema.org/email"},"type":"string"}}},"Order.PaymentMethod.Wero":{"type":"object","description":"","deprecated":false,"properties":{"recurringReference":{"description":"When following up on a wero subscription payment, provide the reference from the original transaction.","example":"Wero-recurring-reference","type":["string","null"]},"recurringRepetition":{"description":"When starting a wero subscription payment, provide the expected interval between payments. Available values are are\n             `Weekly`, `Monthly`, `Quarterly`, `HalfYearly`, `Yearly`, `TestCycle`","example":"Weekly","type":["string","null"]}}},"Order.PaymentMethod.Xafax":{"type":"object","description":"","deprecated":false,"required":["paymentAuthType"],"properties":{"paymentAuthType":{"description":"Authenticate using either a username/password, or a cardnumber/pincode","default":"paymentAuthTypeLogin","example":"paymentAuthTypeLogin","type":"string","enum":["paymentAuthTypeLogin","paymentAuthTypeCardnumber"]},"username":{"description":"The username when the authentication is set to login","example":"John Doe","type":"string"},"password":{"description":"The password when the authentication is set to login","type":"string"},"cardNumber":{"description":"The card number of the giftcard","example":"6064363019","type":"string"},"pin":{"description":"The pin code of the giftcard","example":"6064363019","type":"string"}}},"Order.Input":{"type":"object","description":"","deprecated":false,"properties":{"serviceId":{"minLength":12,"maxLength":12,"pattern":"^(SL-[0-9]{4}-[0-9]{4})$","description":"Unique service location (SL-code) required when authenticating with Merchant API Tokens (AT-code + Token)","example":"SL-####-####","type":"string"},"description":{"description":"Is shown on the statement of the payer.","example":"Order Description","type":["string","null"]},"reference":{"maxLength":128,"pattern":"^([A-Za-z0-9-]+)$","description":"A unique reference defined in the merchant’s system for this transaction.\n This field only allows alphanumeric characters.","example":"REF1234","type":["string","null"]},"expire":{"description":"The time at which this order expires. Must be in ATOM (ISO-8601) notation.","example":"1999-11-22T13:37:00+01:00","type":["string","null"],"format":"date-time"},"returnUrl":{"description":"The URL where the payer will be sent to after the payment.","example":"https://demo.pay.nl/start/return.php","type":["string","null"]},"exchangeUrl":{"description":"The URL where we exchange the status of a transaction.","example":"https://demo.pay.nl/exchange.php","type":["string","null"]},"amount":{"$ref":"#/components/schemas/Order.Input.Amount"},"paymentMethod":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.PaymentMethod"},{"type":"null","title":"null"}]},"integration":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Integration"},{"type":"null","title":"null"}]},"optimize":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Optimize"},{"type":"null","title":"null"}]},"customer":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Customer"},{"type":"null","title":"null"}]},"order":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Order"},{"type":"null","title":"null"}]},"splitPayments":{"type":["array","null"],"items":{"$ref":"#/components/schemas/Order.Input.SplitPayment"}},"notification":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Notification"},{"type":"null","title":"null"}]},"stats":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Stats"},{"type":"null","title":"null"}]},"transferData":{"type":["object","null"],"additionalProperties":{"type":"string"}}},"required":["amount"]},"Order.Input.Amount":{"type":"object","description":"","deprecated":false,"required":["value"],"properties":{"value":{"minimum":-2147483647,"maximum":2147483647,"description":"The amount in cents. Є1.50 becomes 150","example":1,"type":"integer"},"currency":{"externalDocs":{"url":"https://schema.org/priceCurrency"},"example":"EUR","type":["string","null"]}}},"Order.Input.PaymentMethod":{"type":"object","description":"","deprecated":false,"required":["id"],"properties":{"id":{"example":10,"type":"integer"},"input":{"description":"Additional input for the payment method.","anyOf":[{"$ref":"#/components/schemas/Order.PaymentMethod.Giftcard"},{"$ref":"#/components/schemas/Order.PaymentMethod.Pin"},{"$ref":"#/components/schemas/Order.PaymentMethod.DirectDebit"},{"$ref":"#/components/schemas/Order.PaymentMethod.Klarna"},{"$ref":"#/components/schemas/Order.PaymentMethod.Przelewy24"},{"$ref":"#/components/schemas/Order.PaymentMethod.PayByBank"},{"$ref":"#/components/schemas/Order.PaymentMethod.Metjebank"},{"$ref":"#/components/schemas/Order.PaymentMethod.SprayPay"},{"$ref":"#/components/schemas/Order.PaymentMethod.PayPal"},{"$ref":"#/components/schemas/Order.PaymentMethod.Walnut"},{"$ref":"#/components/schemas/Order.PaymentMethod.Xafax"},{"$ref":"#/components/schemas/Order.PaymentMethod.Pix"},{"$ref":"#/components/schemas/Order.PaymentMethod.Wero"},{"$ref":"#/components/schemas/Order.PaymentMethod.PayPerCall"}],"type":"object"}}},"Order.Input.Integration":{"type":"object","description":"","deprecated":false,"properties":{"test":{"type":["boolean","null"]},"pointOfInteraction":{"enum":["ON_THE_MOVE","ECOMMERCE","IN_PERSON","INVOICE","DEBT_COLLECTION","FUNDING","PAYMENT_REQUEST","RECURRING","UNATTENDED","MOTO","PAYOUT"],"type":["string","null"]},"checkoutUrl":{"description":"Custom checkout URL. Optional placeholders <order_id> and <reference> are replaced with the order ID and reference respectively.","example":"https://example.com/<order_id>/<reference>","type":["string","null"]}}},"Order.Input.Optimize":{"type":"object","description":"","deprecated":false,"properties":{"flow":{"enum":["fastCheckout"],"type":["string","null"]},"shippingAddress":{"type":["boolean","null"]},"billingAddress":{"type":["boolean","null"]},"contactDetails":{"type":["boolean","null"]},"mcc":{"maxLength":4,"type":["string","null"]},"collectorAccount":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Optimize.CollectorAccount"},{"type":"null","title":"null"}]},"collectorCompany":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Optimize.CollectorCompany"},{"type":"null","title":"null"}]},"klarnaMerchantData":{"description":"Passthrough field for klarna EMD (Extra Merchant Data). For more information about the purpose and contents of this field. please check\n        https://docs.klarna.com/payments/web-payments/additional-resources/use-cases/extra-merchant-data/","type":["array","null"],"items":{"type":"string"}}}},"Order.Input.Optimize.CollectorAccount":{"type":"object","description":"","deprecated":false,"properties":{"method":{"enum":["iban"],"type":"string"},"iban":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Optimize.CollectorAccount.Iban"},{"type":"null","title":"null"}]}}},"Order.Input.Optimize.CollectorAccount.Iban":{"type":"object","description":"","deprecated":false,"required":["iban","bic","owner"],"properties":{"iban":{"type":"string"},"bic":{"type":"string"},"owner":{"type":"string"}}},"Order.Input.Optimize.CollectorCompany":{"type":"object","description":"","deprecated":false,"required":["id","name","countryCode"],"properties":{"id":{"type":"string"},"name":{"type":"string"},"countryCode":{"type":"string"}}},"Order.Input.Customer":{"type":"object","description":"","deprecated":false,"properties":{"email":{"format":"email","minLength":1,"maxLength":255,"externalDocs":{"url":"https://schema.org/email"},"example":"johndoe@example.com","type":["string","null"]},"firstName":{"minLength":1,"maxLength":255,"example":"John","type":["string","null"]},"lastName":{"minLength":1,"maxLength":255,"example":"Doe","type":["string","null"]},"birthDate":{"externalDocs":{"url":"https://schema.org/Date"},"example":"1999-11-22","type":["string","null"],"format":"date-time"},"gender":{"minLength":1,"maxLength":1,"example":"O","type":["string","null"]},"phone":{"example":"06-12345678","type":["string","null"]},"locale":{"example":"nl_BE","type":["string","null"]},"ipAddress":{"example":"192.168.0.1","type":["string","null"]},"trust":{"example":1,"type":["integer","null"]},"reference":{"example":"Your customer reference","type":["string","null"]},"gaClientId":{"example":"GA1.2.904941809.1556093647","type":["string","null"]},"company":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Company"},{"type":"null","title":"null"}]}}},"Order.Input.Company":{"type":"object","description":"","deprecated":false,"properties":{"name":{"example":"Company.","type":["string","null"]},"cocNumber":{"example":"000000","type":["string","null"]},"vatNumber":{"example":"NL000000000B01","type":["string","null"]},"country":{"example":"NL","type":["string","null"]}}},"Order.Input.Order":{"type":"object","description":"","deprecated":false,"properties":{"countryCode":{"example":"NL","type":["string","null"]},"deliveryDate":{"example":"2023-12-24","type":["string","null"],"format":"date-time"},"invoiceDate":{"example":"2023-12-24","type":["string","null"],"format":"date-time"},"statusUrl":{"maxLength":65535,"format":"uri","description":"URL where the customer can check the status of their order.","externalDocs":{"url":"https://schema.org/url"},"example":"https://merchant.example.com/order/status/REF1234","type":["string","null"]},"deliveryAddress":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Address"},{"type":"null","title":"null"}]},"invoiceAddress":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Address"},{"type":"null","title":"null"}]},"products":{"type":"array","items":{"$ref":"#/components/schemas/Order.Input.Product"}}}},"Order.Input.Address":{"type":"object","description":"","deprecated":false,"properties":{"firstName":{"description":"The forename (also known as a given name, Christian name or a first name).","example":"John","type":["string","null"]},"lastName":{"description":"The surname (also known as a family name or a last name).","example":"Doe","type":["string","null"]},"street":{"minLength":1,"maxLength":255,"description":"The name of the street","example":"P.C. Hooftstraat","type":["string","null"]},"streetNumber":{"minLength":1,"maxLength":16,"example":"100","type":["string","null"]},"streetNumberExtension":{"minLength":1,"maxLength":16,"example":"second floor","type":["string","null"]},"zipCode":{"minLength":1,"maxLength":100,"example":"3202XA","type":["string","null"]},"city":{"minLength":1,"maxLength":255,"example":"Amsterdam","type":["string","null"]},"country":{"minLength":2,"maxLength":2,"example":"NL","type":["string","null"]},"region":{"minLength":1,"maxLength":50,"example":"NL","type":["string","null"]}},"required":["street","streetNumber","zipCode","city","country"]},"Order.Input.Product":{"type":"object","description":"","deprecated":false,"properties":{"id":{"example":"123b123h1239","type":["string","null"]},"description":{"example":"Pair of socks","type":["string","null"]},"type":{"description":"The type of product. \n\n             More information can be found here: https://developer.pay.nl/reference/get_product_types","example":"ARTICLE","type":["string","null"]},"price":{"anyOf":[{"$ref":"#/components/schemas/Order.Input.Amount"},{"type":"null","title":"null"}]},"quantity":{"minimum":0,"example":1,"type":["number","null"]},"vatPercentage":{"minimum":0,"maximum":100,"example":21,"type":["number","null"]},"productUrl":{"maxLength":65535,"example":"https://shop.pay.nl/products/pax-a35-terminal","type":["string","null"]},"imageUrl":{"maxLength":65535,"example":"https://shop.pay.nl/cdn/shop/files/A35_V3_1.jpg","type":["string","null"]}}},"Order.Input.SplitPayment":{"type":"object","description":"","deprecated":false,"required":["serviceId","fee","amount"],"properties":{"serviceId":{"description":"Unique service location identifier, to send the split payment to.","example":"SL-####-####","type":"string"},"fee":{"description":"Whether the fee is paid by the receiver or the sender.","default":"receiver","example":"receiver","type":"string","enum":["receiver","sender"]},"amount":{"$ref":"#/components/schemas/Order.Input.SplitPayment.Amount"}}},"Order.Input.SplitPayment.Amount":{"type":"object","description":"","deprecated":false,"required":["value","currency"],"properties":{"value":{"minimum":1,"maximum":2147483647,"description":"The amount in cents. Є1.50 becomes 150","example":1,"type":"integer"},"currency":{"externalDocs":{"url":"https://schema.org/priceCurrency"},"example":"EUR","type":"string"}}},"Order.Input.Notification":{"type":"object","description":"","deprecated":false,"properties":{"type":{"enum":["push","email"],"description":"Use \"push\" for push messages, or \"email\" to send out an email.\n                      For more information check the following page: https://paynl.readme.io/reference/accounts-1","type":["string","null"]},"recipient":{"description":"The recipient of the notification. For push messages, use your device id (AD-XXXX-XXXX).\n        For email, provide a valid email address (XXXX@XXXX.XX).","type":["string","null"]}}},"Order.Input.Stats":{"type":"object","description":"","deprecated":false,"properties":{"tool":{"description":"The used tool code which can be tracked in the stats.","example":"Tool","type":["string","null"]},"info":{"description":"The used info code which can be tracked in the stats.","example":"Info","type":["string","null"]},"object":{"description":"The object which can be tracked in stats.","example":"Object","type":["string","null"]},"extra1":{"description":"The first free value which can be tracked in the stats.","example":"Extra1","type":["string","null"]},"extra2":{"description":"The second free value which can be tracked in the stats.","example":"Extra2","type":["string","null"]},"extra3":{"description":"The third free value which can be tracked in the stats.","example":"Extra3","type":["string","null"]},"domainId":{"example":"WU-1234-1234","type":["string","null"]},"promotorId":{"type":["integer","null"]}}},"Order.Payment":{"type":"object","description":"","deprecated":false,"required":["paymentMethod"],"properties":{"paymentMethod":{"$ref":"#/components/schemas/Order.Input.PaymentMethod"}}},"PayPerCallCheckPin.Input":{"type":"object","description":"","deprecated":false,"properties":{"serviceId":{"minLength":12,"maxLength":12,"pattern":"^(SL-[0-9]{4}-[0-9]{4})$","description":"Unique service location (SL-code) required when authenticating with Merchant API Tokens (AT-code + Token)","example":"SL-####-####","type":["string","null"]},"description":{"description":"Is shown on the statement of the payer.","example":"Order Description","type":["string","null"]},"reference":{"maxLength":128,"pattern":"^([A-Za-z0-9-]+)$","description":"A unique reference defined in the merchant's system for this transaction. \n This field only allows alphanumeric characters.","type":["string","null"]},"returnUrl":{"format":"uri","description":"The URL where the payer will be sent to after the payment.","externalDocs":{"url":"https://schema.org/url"},"example":"https://demo.pay.nl/start/return","type":["string","null"]},"exchangeUrl":{"format":"uri","description":"The URL where we exchange the status of a transaction.","externalDocs":{"url":"https://schema.org/url"},"example":"https://demo.pay.nl/exchange","type":["string","null"]},"integration":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Integration"},{"type":"null","title":"null"}]},"payPerCall":{"$ref":"#/components/schemas/PayPerCallCheckPin.Input.PayPerCall"},"customer":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Customer"},{"type":"null","title":"null"}]},"order":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Order"},{"type":"null","title":"null"}]},"stats":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Stats"},{"type":"null","title":"null"}]},"transferData":{"type":["object","null"],"additionalProperties":{"type":"string"}}},"required":["payPerCall"]},"VoucherPayment.Input.Integration":{"type":"object","description":"","deprecated":false,"properties":{"test":{"type":["boolean","null"]},"pointOfInteraction":{"type":["string","null"],"enum":["ON_THE_MOVE","ECOMMERCE","IN_PERSON","INVOICE","DEBT_COLLECTION","FUNDING","PAYMENT_REQUEST","RECURRING","UNATTENDED","MOTO","PAYOUT",null]}}},"PayPerCallCheckPin.Input.PayPerCall":{"type":"object","description":"","deprecated":false,"required":["countryCode","pincode"],"properties":{"countryCode":{"description":"ISO 3166-1 alpha-2 country code used to select the payline number and tariff.","example":"NL","type":"string"},"pincode":{"minLength":4,"maxLength":4,"pattern":"^([0-9]{4})$","description":"The pincode dictated to the payer over the payline.","example":"1234","type":"string"}}},"VoucherPayment.Input.Customer":{"type":"object","description":"","deprecated":false,"properties":{"firstName":{"type":["string","null"]},"lastName":{"type":["string","null"]},"ipAddress":{"type":["string","null"]},"gaClientId":{"type":["string","null"]},"reference":{"type":["string","null"]},"birthDate":{"type":["string","null"],"format":"date-time"},"gender":{"type":["string","null"]},"phone":{"type":["string","null"]},"email":{"type":["string","null"]},"locale":{"type":["string","null"]},"trust":{"type":["string","null"]},"company":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Customer.Company"},{"type":"null","title":"null"}]}}},"VoucherPayment.Input.Customer.Company":{"type":"object","description":"","deprecated":false,"required":["name"],"properties":{"name":{"type":"string"},"cocNumber":{"type":["string","null"]},"vatNumber":{"type":["string","null"]},"country":{"type":["string","null"]}}},"VoucherPayment.Input.Order":{"type":"object","description":"","deprecated":false,"properties":{"products":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/VoucherPayment.Input.Order.Product"}},"deliveryDate":{"type":["string","null"],"format":"date-time"},"deliveryAddress":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Order.Address"},{"type":"null","title":"null"}]},"invoiceDate":{"type":["string","null"],"format":"date-time"},"invoiceAddress":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Order.Address"},{"type":"null","title":"null"}]}}},"VoucherPayment.Input.Order.Product":{"type":"object","description":"","deprecated":false,"properties":{"id":{"example":"123b123h1239","type":["string","null"]},"description":{"example":"Pair of socks","type":["string","null"]},"type":{"description":"The type of product. \n\n             More information can be found here: https://developer.pay.nl/reference/get_product_types","example":"ARTICLE","type":["string","null"]},"price":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Amount"},{"type":"null","title":"null"}]},"quantity":{"minimum":0,"example":1,"type":["number","null"]},"vatPercentage":{"minimum":0,"maximum":100,"example":21,"type":["number","null"]}}},"VoucherPayment.Input.Amount":{"type":"object","description":"","deprecated":false,"required":["value","currency"],"properties":{"value":{"exclusiveMinimum":0,"minimum":-2147483647,"maximum":2147483647,"description":"The amount in cents. Є1.50 becomes 150","example":1,"allOf":[{"type":"string"},{"type":"integer"}]},"currency":{"externalDocs":{"url":"https://schema.org/priceCurrency"},"example":"EUR","type":"string"}}},"VoucherPayment.Input.Order.Address":{"type":"object","description":"","deprecated":false,"properties":{"firstName":{"type":["string","null"]},"lastName":{"type":["string","null"]},"street":{"type":"string"},"streetNumber":{"type":"string"},"streetNumberAddition":{"type":["string","null"]},"city":{"type":"string"},"zipCode":{"type":"string"},"country":{"type":["string","null"]},"region":{"type":["string","null"]}},"required":["street","streetNumber","city","zipCode","country"]},"VoucherPayment.Input.Stats":{"type":"object","description":"","deprecated":false,"properties":{"extra1":{"type":["string","null"]},"extra2":{"type":["string","null"]},"extra3":{"type":["string","null"]},"tool":{"type":["string","null"]},"info":{"type":["string","null"]},"object":{"type":["string","null"]},"promotorId":{"type":["integer","null"]},"domainId":{"type":["string","null"]}}},"VoucherInfo.Input":{"type":"object","description":"","deprecated":false,"properties":{"serviceId":{"minLength":12,"maxLength":12,"pattern":"^(SL-[0-9]{4}-[0-9]{4})$","description":"Unique service location (SL-code) required when authenticating with Merchant API Tokens (AT-code + Token)","example":"SL-####-####","type":["string","null"]},"integration":{"anyOf":[{"$ref":"#/components/schemas/VoucherInfo.Input.Integration"},{"type":"null","title":"null"}]},"voucher":{"$ref":"#/components/schemas/VoucherInfo.Input.Voucher"}},"required":["voucher"]},"VoucherInfo.Input.Integration":{"type":"object","description":"","deprecated":false,"properties":{"test":{"type":["boolean","null"]},"pointOfInteraction":{"type":["string","null"],"enum":["ON_THE_MOVE","ECOMMERCE","IN_PERSON","INVOICE","DEBT_COLLECTION","FUNDING","PAYMENT_REQUEST","RECURRING","UNATTENDED","MOTO","PAYOUT",null]}}},"VoucherInfo.Input.Voucher":{"type":"object","description":"","deprecated":false,"required":["number"],"properties":{"number":{"type":"string"},"pincode":{"type":["string","null"]}}},"VoucherPayment.Input":{"type":"object","description":"","deprecated":false,"properties":{"serviceId":{"minLength":12,"maxLength":12,"pattern":"^(SL-[0-9]{4}-[0-9]{4})$","description":"Unique service location (SL-code) required when authenticating with Merchant API Tokens (AT-code + Token)","example":"SL-####-####","type":["string","null"]},"description":{"description":"Is shown on the statement of the payer.","example":"Order Description","type":["string","null"]},"reference":{"maxLength":128,"pattern":"^([A-Za-z0-9-]+)$","description":"A unique reference defined in the merchant’s system for this transaction. \n This field only allows alphanumeric characters.","type":["string","null"]},"returnUrl":{"format":"uri","description":"The URL where the payer will be sent to after the payment.","externalDocs":{"url":"https://schema.org/url"},"example":"https://demo.pay.nl/start/return","type":["string","null"]},"exchangeUrl":{"format":"uri","description":"The URL where we exchange the status of a transaction.","externalDocs":{"url":"https://schema.org/url"},"example":"https://demo.pay.nl/exchange","type":["string","null"]},"amount":{"$ref":"#/components/schemas/VoucherPayment.Input.Amount"},"integration":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Integration"},{"type":"null","title":"null"}]},"voucher":{"$ref":"#/components/schemas/VoucherPayment.Input.Voucher"},"customer":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Customer"},{"type":"null","title":"null"}]},"order":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Order"},{"type":"null","title":"null"}]},"stats":{"anyOf":[{"$ref":"#/components/schemas/VoucherPayment.Input.Stats"},{"type":"null","title":"null"}]},"transferData":{"type":["object","null"],"additionalProperties":{"type":"string"}}},"required":["amount","voucher"]},"VoucherPayment.Input.Voucher":{"type":"object","description":"","deprecated":false,"required":["number"],"properties":{"number":{"type":"string"},"pincode":{"type":["string","null"]}}},"ErrorOutput":{"type":"object","description":"Standard error response body returned when an API request fails.","deprecated":false,"properties":{"type":{"default":"https://developer.pay.nl/docs/error-codes","example":"https://developer.pay.nl/docs/error-codes","type":"string","description":"URI identifying the error type documentation."},"code":{"type":"string","description":"PAY error code identifying the error.","example":"PAY-1404","pattern":"^PAY-\\d{1,4}$"},"title":{"type":"string","description":"Short, human-readable summary of the error.","example":"Resource not found"},"detail":{"type":"string","description":"Detailed explanation of the error.","example":"The requested resource is not found"},"violations":{"type":"array","items":{"$ref":"#/components/schemas/ViolationOutput"},"description":"Field-level validation violations, when applicable.","example":[{"propertyPath":"name","message":"This value should not be blank."}]},"trace":{"type":"array","items":{"type":"string"},"description":"Stack trace entries (only included in non-production environments).","example":[]}}},"ViolationOutput":{"type":"object","description":"A single field-level validation violation within an error response.","deprecated":false,"properties":{"propertyPath":{"type":["string","null"],"description":"JSON pointer or property path to the invalid field, or null for a general error.","example":"name"},"message":{"type":"string","description":"Human-readable description of the validation failure.","example":"This value should not be blank."}}}},"responses":{},"parameters":{},"examples":{"OrderResponse201Created":{"summary":"Order created","description":"Order created","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":20,"name":"new","action":"PENDING"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"checkoutData":null,"payments":[],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Status":{"summary":"Pending Order","description":"Pending Order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":50,"name":"pending","action":"PENDING"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e47-7f1a-a2e1-63dc9104ac6e","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":50,"name":"pending","action":"PENDING"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"supplierData":null,"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Approve":{"summary":"Approved order","description":"Approved order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":100,"name":"captured","action":"PAID"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e47-7f1a-a2e1-63dc913b8478","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":100,"name":"captured","action":"PAID"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"supplierData":null,"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Decline":{"summary":"Declined order","description":"Declined order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":-64,"name":"declined","action":"CANCEL"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37e77cd5e1","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":-64,"name":"declined","action":"CANCEL"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"supplierData":null,"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Capture":{"summary":"Captured order","description":"Captured order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":100,"name":"captured","action":"PAID"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37e871357d","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":100,"name":"captured","action":"PAID"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"supplierData":[],"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200CapturedWithCheckoutData":{"summary":"Captured order (with supplier and checkoutData)","description":"Captured order (with supplier and checkoutData)","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":null,"reference":null,"manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":100,"name":"captured","action":"PAID"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"checkoutData":{"customer":{"email":"JohnDoe@pay.nl","firstName":"John","lastName":"Doe","dateOfBirth":"1999-11-22","gender":"M","phone":"+3161234567890","locale":"nl_NL","ipAddress":"0:0:0:0:0:0:0:1","reference":"Cstmr12","company":{"name":"Pay.","cocNumber":"24283498","vatNumber":"NL807960147B01","country":"NL"}},"billingAddress":{"firstName":"John","lastName":"Doe","streetName":"Curieweg","streetNumber":"19","streetNumberAddition":"C","zipCode":"3208 KJ","city":"Spijkenisse","countryCode":"NL","regionCode":"nl-ZH"},"shippingAddress":{"firstName":"John","lastName":"Doe","streetName":"Curieweg","streetNumber":"19","streetNumberAddition":"C","zipCode":"3208 KJ","city":"Spijkenisse","countryCode":"NL","regionCode":"nl-ZH"}},"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37e891e901","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":"iban","customerKey":"aefdd1bea7e6f855b74ea7fbe19ba0a646789777","customerId":"NL22INGB6512284550","customerName":"John Doe","customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":100,"name":"captured","action":"PAID"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"supplierData":{"contactDetails":{"email":"JohnDoe@mail.nl","firstName":"John","lastName":"Doe","phoneNumber":"+3161234567890"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"Curieweg","houseNumber":"19","addition":"C","postalCode":"3208 KJ","city":"Spijkenisse","companyName":"Pay.","countryName":"Netherlands"},"shippingAddress":{"firstName":"John","lastName":"Doe","street":"Curieweg","houseNumber":"19","addition":"C","postalCode":"3208 KJ","city":"Spijkenisse","companyName":"Pay.","countryName":"Netherlands"}},"recurring":true,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200CapturedWithCheckoutDataAfterUpdate":{"summary":"Captured order (with supplier and checkoutData)","description":"Captured order (with supplier and checkoutData)","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":100,"name":"captured","action":"PAID"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"checkoutData":{"customer":{"email":"JohnDoe@pay.nl","firstName":"John","lastName":"Doe","dateOfBirth":"1999-11-22","gender":"M","phone":"+3161234567890","locale":"nl_NL","ipAddress":"0:0:0:0:0:0:0:1","reference":"Cstmr12","company":{"name":"Pay.","cocNumber":"24283498","vatNumber":"NL807960147B01","country":"NL"}},"billingAddress":{"firstName":"John","lastName":"Doe","streetName":"Curieweg","streetNumber":"19","streetNumberAddition":"C","zipCode":"3208 KJ","city":"Spijkenisse","countryCode":"NL","regionCode":"nl-ZH"},"shippingAddress":{"firstName":"John","lastName":"Doe","streetName":"Curieweg","streetNumber":"19","streetNumberAddition":"C","zipCode":"3208 KJ","city":"Spijkenisse","countryCode":"NL","regionCode":"nl-ZH"}},"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37e928cd8a","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":"iban","customerKey":"aefdd1bea7e6f855b74ea7fbe19ba0a646789777","customerId":"NL22INGB6512284550","customerName":"John Doe","customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":100,"name":"captured","action":"PAID"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":100,"currency":"EUR"},"supplierData":{"contactDetails":{"email":"JohnDoe@mail.nl","firstName":"John","lastName":"Doe","phoneNumber":"+3161234567890"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"Curieweg","houseNumber":"19","addition":"C","postalCode":"3208 KJ","city":"Spijkenisse","companyName":"Pay.","countryName":"Netherlands"},"shippingAddress":{"firstName":"John","lastName":"Doe","street":"Curieweg","houseNumber":"19","addition":"C","postalCode":"3208 KJ","city":"Spijkenisse","companyName":"Pay.","countryName":"Netherlands"}},"recurring":true,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200PartialCapture":{"summary":"Partially captured","description":"Partially captured","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":95,"name":"authorised","action":"AUTHORIZE"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":45,"currency":"EUR"},"capturedAmount":{"value":55,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37e9cc9ecf","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":97,"name":"partially_captured","action":"AUTHORIZE"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":45,"currency":"EUR"},"capturedAmount":{"value":55,"currency":"EUR"},"supplierData":[],"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Void":{"summary":"Voided order","description":"Voided order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":-90,"name":"voided","action":"CANCEL"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37ea7c7c04","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":-90,"name":"voided","action":"CANCEL"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"supplierData":null,"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse200Abort":{"summary":"Aborted order","description":"Aborted order","value":{"id":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","type":"sale","serviceId":"SL-####-####","description":"Instore Terminal Order #27","reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","orderId":"0000","uuid":"01a0a599-5e44-70ef-bbeb-dd44f9453e1f","customerKey":null,"status":{"code":-90,"name":"aborted","action":"CANCEL"},"receipt":null,"integration":{"pointOfInteraction":null,"test":false},"splitPayments":[],"stats":{"extra1":"extra1","extra2":"extra2","extra3":"extra3","tool":"tool","info":"info","object":"object","promotorId":0,"domainId":"WU-1234-5678"},"transferData":{"key":"value"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"checkoutData":null,"payments":[{"id":"01a0a599-5e48-7158-ab8a-5d37eb540477","paymentMethod":{"id":10,"input":null},"billingLineId":10,"customerType":null,"customerKey":null,"customerId":null,"customerName":null,"customerMethod":null,"ipAddress":"127.0.0.1","secureStatus":true,"paymentVerificationMethod":21,"status":{"code":-90,"name":"aborted","action":"CANCEL"},"currencyAmount":{"value":100,"currency":"EUR"},"amount":{"value":100,"currency":"EUR"},"authorizedAmount":{"value":0,"currency":"EUR"},"capturedAmount":{"value":0,"currency":"EUR"},"supplierData":null,"recurring":false,"externalId":null}],"createdAt":"2026-09-15T17:04:46+02:00","createdBy":"AT-1234-1234","modifiedAt":"2026-09-15T17:05:46+02:00","modifiedBy":"TGU 123456","expiresAt":"2026-09-15T17:19:46+02:00","completedAt":null,"links":{"status":"<status_url>","abort":"<abort_url>","redirect":"<redirect_url>"}}},"OrderResponse422AmountTooLow":{"summary":"Order amount too low","description":"Order amount too low","value":{"type":"https://developer.pay.nl/docs/error-codes","code":"PAY-2002","title":"The order amount is too low.","detail":"Order amount [0] is lower than the minimum of [1]"}},"OrderResponse422AmountTooHigh":{"summary":"Order amount too high","description":"Order amount too high","value":{"type":"https://developer.pay.nl/docs/error-codes","code":"PAY-2003","title":"The order amount is too high.","detail":"Order amount [6000000] exceeds the limit of [5000000]"}},"OrderMinimum":{"summary":"Minimum order","description":"Minimum order","value":{"serviceId":"SL-####-####","description":"Minimal Order","reference":"REF1234","amount":{"value":1450}}},"OrderSplitPayments":{"summary":"Split payments order","description":"Split payments order","value":{"serviceId":"SL-####-####","description":"Order with split payments","reference":"REF1234","amount":{"value":15000,"currency":"EUR"},"splitPayments":[{"serviceId":"SL-2222-2222","fee":"sender","amount":{"value":1000,"currency":"EUR"}},{"serviceId":"SL-3333-3333","fee":"receiver","amount":{"value":200,"currency":"EUR"}}]}},"OrderExtended":{"summary":"Extended order","description":"Extended order","value":{"serviceId":"SL-####-####","description":"Extended Order","reference":"REF1234","expire":"2026-09-16T17:04:46+02:00","returnUrl":"https://your-return-url-here.com","exchangeUrl":"https://your-exchange-url-here.com","amount":{"value":2350},"integration":{"test":false},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678"},"order":{"countryCode":"NL","deliveryDate":"2026-09-22T17:04:46+02:00","invoiceDate":"2026-10-16T17:04:46+02:00","deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]},"notification":{"type":"push","recipient":"test@email.com"},"stats":{"tool":"tool","info":"info","object":"object","extra1":"extra1","extra2":"extra2","extra3":"extra3","domainId":"domain_id","promotorId":0},"transferData":{"transfer":"data"}}},"IdealIngOrder":{"summary":"iDEAL + ING Order","description":"iDEAL + ING Order","value":{"serviceId":"SL-####-####","description":"iDEAL + ING Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":10}}},"AccountFundingTransaction":{"summary":"Account Funding Transaction","description":"Account Funding Transaction","value":{"serviceId":"SL-####-####","description":"Account Funding Transaction","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":10},"customer":{"firstName":"John","lastName":"Doe","reference":"NL00RABO2098811624"}}},"IdealC2C":{"summary":"iDEAL C2C Order","description":"iDEAL C2C Order","value":{"serviceId":"SL-####-####","description":"iDEAL C2C","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":10},"optimize":{"collectorAccount":{"method":"iban","iban":{"iban":"NL86BANKXXXXXXXXXX","bic":"BANK","owner":"J. Doe"}}}}},"IdealEnd2End":{"summary":"iDEAL end2end Order","description":"iDEAL end2end Order","value":{"serviceId":"SL-####-####","description":"iDEAL end2end","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":10},"optimize":{"collectorAccount":{"method":"iban","iban":{"iban":"NL86BANKXXXXXXXXXX","bic":"BANK","owner":"Company BV"}},"collectorCompany":{"id":"12345","name":"Company BV","countryCode":"NL"}}}},"IdealFastCheckout":{"summary":"iDEAL Fast Checkout Order","description":"iDEAL Fast Checkout Order","value":{"serviceId":"SL-####-####","description":"iDEAL Fast Checkout","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":10},"optimize":{"flow":"fastCheckout","shippingAddress":true,"billingAddress":true,"contactDetails":true}}},"VVVGiftcard":{"summary":"Direct VVV Giftcard Order","description":"Direct VVV Giftcard Order","value":{"serviceId":"SL-####-####","description":"Giftcard Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":1714,"input":{"cardNumber":"606436430000000","pincode":"00000"}}}},"Pin":{"summary":"Direct Instore Order","description":"Direct Instore Order","value":{"serviceId":"SL-####-####","description":"Pin Order","reference":"REF1234","amount":{"value":3},"paymentMethod":{"id":1927,"input":{"terminalCode":"TH-1234-1234"}}}},"DynamicCloudPos":{"summary":"Dynamic CloudPOS","description":"Dynamic CloudPOS","value":{"serviceId":"SL-####-####","description":"Pin Order","reference":"REF1234","amount":{"value":3},"paymentMethod":{"id":1927,"input":{"terminalCode":"TH-1234-1234"}}}},"StaticCloudPos":{"summary":"Static CloudPOS","description":"Static CloudPOS","value":{"serviceId":"SL-####-####","description":"Pin Order","reference":"REF1234","amount":{"value":3},"paymentMethod":{"id":1927,"input":{"terminalCode":"TH-1234-1234"}}}},"KlarnaDebitRisk":{"summary":"Klarna Debit Risk Order","description":"Klarna Debit Risk Order","value":{"serviceId":"SL-####-####","amount":{"value":15000,"currency":"EUR"},"paymentMethod":{"id":4761},"integration":{"test":false},"customer":{"email":"r.vanderwerf@pay.nl","firstName":"Robert","lastName":"van der Werf","phone":"0612345678"},"order":{"countryCode":"NL","deliveryAddress":{"firstName":"John","lastName":"Doe","street":"Koninklijk Park","streetNumber":"1","zipCode":"7315JA","city":"Apeldoorn","country":"NL","region":"NL"},"invoiceAddress":{"street":"Koninklijk Park","streetNumber":"1","zipCode":"7315JA","city":"Apeldoorn","country":"NL"},"products":[{"id":"123b123h1239","description":"Pair of socks","type":"ARTICLE","price":{"value":15000,"currency":"EUR"},"quantity":1,"productUrl":"https://shop.pay.nl/products/pax-a35-terminal","imageUrl":"https://shop.pay.nl/cdn/shop/files/A35_V3_1.jpg"}]}}},"PayPalExpressCheckout":{"summary":"PayPal Express Checkout Order","description":"PayPal Express Checkout Order","value":{"serviceId":"SL-####-####","description":"PayPal Express Checkout Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":138,"input":{"orderId":"paypal-order-id"}}}},"WeroSubscription":{"summary":"Wero Subscription Order","description":"Wero Subscription Order","value":{"serviceId":"SL-####-####","description":"Wero Order with subscription","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":3762,"input":{"recurringRepetition":"Weeky"}}}},"SprayPay":{"summary":"Direct SprayPay Order","description":"Direct SprayPay Order","value":{"serviceId":"SL-####-####","description":"SprayPay Order","reference":"REF1234","amount":{"value":25000},"paymentMethod":{"id":1987,"input":{"initials":"J","firstName":"John","lastName":"Doe","gender":"MALE","streetName":"Curieweg","houseNumber":"19","houseNumberAddition":"C","postalCode":"3208 KJ","city":"Spijkenisse","country":"NL","phoneNumber":"0600000000","email":"johndoe@example.com"}}}},"Klarna":{"summary":"Direct Klarna Order","description":"Direct Klarna Order","value":{"serviceId":"SL-####-####","description":"Klarna Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":1717,"input":{"countryCode":"NL"}},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678"},"order":{"products":[{"id":"ART1234","description":"Pax A35 Terminal","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0,"productUrl":"https://shop.pay.nl/products/pax-a35-terminal","imageUrl":"https://shop.pay.nl/cdn/shop/files/A35_V3_1.jpg"}]}}},"KlarnaBusiness":{"summary":"Direct Klarna Order (Business)","description":"Direct Klarna Order (Business)","value":{"serviceId":"SL-####-####","description":"Klarna Business Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":1717,"input":{"countryCode":"NL"}},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678","company":{"name":"Company.","cocNumber":"00000000","vatNumber":"NL000000000B01","country":"NL"}},"order":{"products":[{"id":"ART1234","description":"Pax A35 Terminal","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0,"productUrl":"https://shop.pay.nl/products/pax-a35-terminal","imageUrl":"https://shop.pay.nl/cdn/shop/files/A35_V3_1.jpg"}]}}},"Riverty":{"summary":"Direct Riverty Order","description":"Direct Riverty Order","value":{"serviceId":"SL-####-####","description":"Riverty Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":2561},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678"},"order":{"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]}}},"RivertyBusiness":{"summary":"Direct Riverty Order (Business)","description":"Direct Riverty Order (Business)","value":{"serviceId":"SL-####-####","description":"Riverty Business Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":2561},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678","company":{"name":"Company.","cocNumber":"00000000","vatNumber":"NL000000000B01","country":"NL"}},"order":{"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]}}},"Billink":{"summary":"Direct Billink Order","description":"Direct Billink Order","value":{"serviceId":"SL-####-####","description":"Billink Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":1672},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678"},"order":{"deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]}}},"BillinkBusiness":{"summary":"Direct Billink Order (Business)","description":"Direct Billink Order (Business)","value":{"serviceId":"SL-####-####","description":"Direct Billink Business Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":1672},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678","company":{"name":"Company.","cocNumber":"00000000","vatNumber":"NL000000000B01","country":"NL"}},"order":{"deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]}}},"In3":{"summary":"Direct In3 Order","description":"Direct In3 Order","value":{"serviceId":"SL-####-####","description":"In3 Order","reference":"REF1234","amount":{"value":5000},"paymentMethod":{"id":1813},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678"},"order":{"deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"}}}},"In3Business":{"summary":"Direct In3 Order (Business)","description":"Direct In3 Order (Business)","value":{"serviceId":"SL-####-####","description":"Mondu Order","reference":"REF1234","amount":{"value":25000},"paymentMethod":{"id":3192},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678","company":{"name":"Company.","cocNumber":"00000000","vatNumber":"NL000000000B01","country":"NL"}},"order":{"deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"}}}},"MetjebankWithoutBank":{"summary":"Direct Metjebank Order without bank","description":"Direct Metjebank Order without bank","value":{"serviceId":"SL-####-####","description":"Metjebank Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":5358}}},"MetjebankWithBank":{"summary":"Direct Metjebank Order with bank","description":"Direct Metjebank Order with bank","value":{"serviceId":"SL-####-####","description":"Metjebank Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":5358,"input":{"issuerId":"INGBNL2A"}}}},"Notyd":{"summary":"Direct Notyd Order (Business only)","description":"Direct Notyd Order (Business only)","value":{"serviceId":"SL-####-####","description":"Notyd Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":2931},"customer":{"email":"johndoe@example.com","firstName":"John","lastName":"Doe","birthDate":"1999-11-22T00:00:00+01:00","gender":"M","phone":"0612345678","company":{"name":"Company.","cocNumber":"00000000","vatNumber":"NL000000000B01","country":"NL"}},"order":{"deliveryAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"invoiceAddress":{"firstName":"John","lastName":"Doe","street":"P.C. Hooftstraat","streetNumber":"100","streetNumberExtension":"A","zipCode":"3202XA","city":"Amsterdam","country":"NL"},"products":[{"id":"ART1234","description":"Article 1234","type":"ARTICLE","price":{"value":2350},"quantity":1,"vatPercentage":0}]}}},"P24":{"summary":"Direct Przelewy24 Order","description":"Direct Przelewy24 Order","value":{"serviceId":"SL-####-####","description":"Przelewy24 Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":2151,"input":{"email":"JohnDoe@pay.nl"}}}},"PayByBank":{"summary":"Direct PayByBank Order","description":"Direct PayByBank Order","value":{"serviceId":"SL-####-####","description":"PayByBank Order","reference":"REF1234","amount":{"value":2350},"paymentMethod":{"id":2970,"input":{"issuerId":"INGBNL2A","debtorIban":"NL00INGB0000000"}},"customer":{"ipAddress":"127.0.0.1"}}},"TestCaseOne":{"summary":"Sandbox test case #1","description":"Sandbox test case #1","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_1","reference":"TESTREFERENCE1","amount":{"value":10101,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true}}},"TestCaseTwo":{"summary":"Sandbox test case #2","description":"Sandbox test case #2","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_2","reference":"TESTREFERENCE2","amount":{"value":20202,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"order":{"deliveryAddress":{"street":"TEST_DELIVERY_STREET","streetNumber":"101","streetNumberExtension":"a, first floor","zipCode":"1122AB","city":"TEST_DELIVERY_CITY","country":"NL","region":"TEST_DELIVERY_REGION"},"invoiceAddress":{"street":"TEST_INVOICE_STREET","streetNumber":"202","streetNumberExtension":"b, second floor","zipCode":"2233","city":"TEST_INVOICE_CITY","country":"BE","region":"TEST_INVOICE_REGION"}}}},"TestCaseThree":{"summary":"Sandbox test case #3","description":"Sandbox test case #3","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_3","reference":"TESTREFERENCE3","amount":{"value":30303,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"customer":{"company":{"name":"TEST_COMPANY_NAME","cocNumber":"12345678","vatNumber":"NL0123456789","country":"NL"}}}},"TestCaseFour":{"summary":"Sandbox test case #4","description":"Sandbox test case #4","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_4","reference":"TESTREFERENCE4","amount":{"value":40404,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"order":{"invoiceAddress":{"zipCode":"1122","country":"BE"}}}},"TestCaseFive":{"summary":"Sandbox test case #5","description":"Sandbox test case #5","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_5","reference":"TESTREFERENCE5","amount":{"value":50505,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"stats":{"object":"TEST_PARTNER_VALUE"}}},"TestCaseSix":{"summary":"Sandbox test case #6","description":"Sandbox test case #6","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_6","reference":"TESTREFERENCE6","amount":{"value":60606,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"stats":{"tool":"TEST_TOOL","info":"TEST_INFO","extra1":"TEST_CUSTOM_EXTRA1","extra2":"TEST_CUSTOM_EXTRA2","extra3":"TEST_CUSTOM_EXTRA3","domainId":"TEST_DOMANID","promotorId":123456789}}},"TestCaseSeven":{"summary":"Sandbox test case #7","description":"Sandbox test case #7","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_7","reference":"TESTREFERENCE7","amount":{"value":70707,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"customer":{"gaClientId":"TEST_GA_CLIENT_ID"}}},"TestCaseEight":{"summary":"Sandbox test case #8","description":"Sandbox test case #8","value":{"serviceId":"SL-####-####","description":"TEST_DESCRIPTION_8","reference":"TESTREFERENCE8","amount":{"value":80808,"currency":"EUR"},"paymentMethod":{"id":613},"integration":{"test":true},"customer":{"email":"test-email@example.com","trust":7,"reference":"TEST_CUSTOMER_REFERENCE"}}},"TestCaseNine":{"summary":"Sandbox test case #9","description":"Sandbox test case #9","value":{"serviceId":"SL-####-####","description":"TEST_DÉSCRÍPTÍON_9","reference":"TESTREFERENCE9","amount":{"value":90909,"currency":"EUR"},"customer":{"firstName":"TEST_CUSTOMER_FÍRST_NÄMÊ","lastName":"TEST_CUSTOMER_LÄST_NÄMÊ","reference":"TEST_CUSTOMER_RÊFÊRÊNCÊ","company":{"name":"TEST_COMPÄNY_NÂMÊ"}},"order":{"deliveryAddress":{"street":"TEST_DÊLÍVÊRY_STRÊÊT","streetNumberExtension":"å, fīrst fløør","city":"TEST_DÊLÍVÊRY_CÎTY","region":"TEST_DÊLÍVÊRY_RĘGÍON"},"invoiceAddress":{"street":"TEST_ÍNVŒÍCÊ_STRÊÊT","streetNumberExtension":"b, sêcõnd flòòr","city":"TEST_ÍNVŒÍCÊ_CÍTY","region":"TEST_ÍNVŒÍCÊ_RÊGÍÒN"},"products":[{"description":"TEST_PRØDŪCT_1_DĖSCRĮPTÏŌN","type":"ARTICLE","price":{"value":90909},"quantity":1}]},"stats":{"tool":"TEST_TŌŌL","info":"TEST_ÍNFŌ","object":"TEST_PÂRTNËR_VÆLÙĘ","extra1":"TEST_CÙSTÕM_ÊXTRÄ1","extra2":"TEST_CÙSTÕM_ÊXTRÄ2","extra3":"TEST_CÙSTÕM_ÊXTRÄ3","domainId":"TESTDŌMÄÍNÍD"},"transferData":{"test":"TEST_TRÀNSFÊR_DÂTÀ_ITĘM"}}},"order_payment_ideal":{"summary":"iDEAL payment","description":"iDEAL payment","value":{"paymentMethod":{"id":10}}},"order_payment_paybybank_with_bank":{"summary":"PayByBank payment with bank","description":"PayByBank payment with bank","value":{"paymentMethod":{"id":2970,"input":{"issuerId":"INGBNL2A","debtorIban":"NL00INGB0000000"}}}},"order_payment_paybybank":{"summary":"PayByBank payment","description":"PayByBank payment","value":{"paymentMethod":{"id":2970}}},"order_payment_giftcard":{"summary":"Giftcard payment","description":"Giftcard payment","value":{"paymentMethod":{"id":3189,"input":{"cardNumber":"6064363019XXXXXXX","pincode":"123456"}}}},"order_payment_pin":{"summary":"Pin payment","description":"Pin payment","value":{"paymentMethod":{"id":1927,"input":{"terminalCode":"TH-1234-5678"}}}},"order_payment_paypal":{"summary":"PayPal payment","description":"PayPal payment","value":{"paymentMethod":{"id":138,"input":{"orderId":"paypal-order-id"}}}},"order_payment_paypal_recurring":{"summary":"PayPal subsequent charge using a stored vault token","description":"PayPal subsequent charge using a stored vault token","value":{"paymentMethod":{"id":138,"input":{"recurringReference":"paypal-vault-token-id"}}}},"order_payment_wero_subscription":{"summary":"Wero payment subsequent subscription charge","description":"Wero payment subsequent subscription charge","value":{"paymentMethod":{"id":3762,"input":{"recurringReference":"wero-consent-id"}}}},"PayPerCallCheckPinResponse201":{"summary":"Successful response for a pay per call check pin request","description":"Successful response for a pay per call check pin request","value":{"id":"00000000000X0000","orderId":"019aee79-8657-7ed7-a23b-983104fef2b1","description":null,"reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","createdAt":"2026-09-15T17:04:47+02:00","expiresAt":"2026-10-15T17:04:47+02:00","amount":{"value":400,"currency":"EUR"},"integration":{"test":false,"pointOfInteraction":null},"links":{"status":"<status_url>","redirect":"<redirect_url>"}}},"PayPerCallCheckPinInput":{"summary":"Pay per call check pin","description":"Pay per call check pin","value":{"reference":"REF1234","payPerCall":{"countryCode":"NL","pincode":"1234"}}},"VoucherInfoResponse200":{"summary":"Successful response for a test voucher","description":"Successful response for a test voucher","value":{"integration":{"test":true,"pointOfInteraction":"IN_PERSON"},"voucher":{"amount":{"value":1000,"currency":"EUR"},"expiresAt":null,"brand":{"id":1714,"name":"VVV Cadeaukaart","iconUrl":"https://static.pay.nl/payment_profiles/100x100/1714.png"}}}},"VoucherInfoCardPresentInput":{"summary":"Card present","description":"Card present","value":{"integration":{"pointOfInteraction":"IN_PERSON"},"voucher":{"number":"9999000012345678"}}},"VoucherInfoCardNotPresentInput":{"summary":"Card not present","description":"Card not present","value":{"integration":{"pointOfInteraction":"ECOMMERCE"},"voucher":{"number":"9999000012345678","pincode":"1234"}}},"VoucherPaymentResponse200":{"summary":"Successful response for a voucher payment","description":"Successful response for a voucher payment","value":{"id":"00000000000X0000","orderId":"019aee79-8657-7ed7-a23b-983104fef2b1","description":null,"reference":"REF1234","manualTransferCode":"0000 0000 0000 0000","createdAt":"2026-09-15T17:04:48+02:00","expiresAt":"2026-10-15T17:04:48+02:00","amount":{"value":1000,"currency":"EUR"},"integration":{"test":false,"pointOfInteraction":null},"links":{"status":"<status_url>","redirect":"<redirect_url>"}}},"VoucherPaymentCardPresentInput":{"summary":"Card present","description":"Card present","value":{"reference":"REF1234","amount":{"value":1000,"currency":"EUR"},"integration":{"pointOfInteraction":"IN_PERSON"},"voucher":{"number":"9999000012345678"}}},"VoucherPaymentCardNotPresentInput":{"summary":"Card not present","description":"Card not present","value":{"reference":"REF1234","amount":{"value":1000,"currency":"EUR"},"integration":{"pointOfInteraction":"ECOMMERCE"},"voucher":{"number":"9999000012345678","pincode":"1234"}}}},"requestBodies":{},"headers":{},"securitySchemes":{"BasicAuth":{"type":"http","description":"","scheme":"basic"},"BearerAuth":{"type":"http","description":"Example: Bearer 12345xx6xxx1x2x123456789123xx123x12345x4","scheme":"bearer"}}},"security":[{"BasicAuth":[]},{"BearerAuth":[]}],"tags":[],"webhooks":{}}