General: 'test'=true to enable tests. When 'test' is used no payments will be processed for real. Payments may interpret supplied values such as cardNumber or ssn to simulate failures. Not implemented. Klarna: 'sessionId'=id. Used to provide a sessionId to Klarna payments. Not implemented. Payex and Dibs. Supported values are 'returnUrl' and 'cancelUrl'. Values should point to where the payment service should go in case of success/failure.
{ "Checkout": { "Basket": { … }, "Buyer": { … }, "Payer": { … }, "ShipTo": { … }, "PaymentMethods": [ … ], "DeliveryMethods": [ … ], "Payments": [ … ] }, "PaymentParameters": [ { … } ] }