Schemas used in requests/responses of our API:

returnUrls

ParameterTypeDescriptionConstraintsRequired
successString(1...2000)Return URL to use when the transaction succeeds.
cancelledString(1...2000)Return URL to use when the transaction is cancelled.
expiredString(1...2000)Return URL to use when the transaction is expired.
failedString(1...2000)Return URL to use when the transaction is failed.

action

ParameterTypeDescriptionConstraintsRequired
redirectredirect ObjectNext action to be performed by merchant (or consumer) to complete the payment.

redirect

ParameterTypeDescriptionConstraintsRequired
urlStringURL where consumer should be redirected to by the merchant to perform the payment.

consumer

ParameterTypeDescriptionConstraintsRequired
nameStringCustomer name.
bicString(8...11)Bank Identification Code used by the customer.
ibanStringIBAN used by the customer.
checkoutDetailsObjectContains the optional Fast Checkout details requested during the transaction creation.

Checkout Details

ParameterTypeDescriptionConstraintsRequired
contactDetailsObjectContact details of the consumerAvailable if requested
shippingAddressObjectShipping Address of the consumerAvailable if requested
invoiceAddressObjectInvoice Address of the consumerAvailable if requested

Contact Details

ParameterTypeDescriptionConstraintsRequired
firstNameStringThe first name of the consumer as configured in their Currence profileAvailable if requested
lastNameStringThe last name of the consumer as configured in their Currence profileAvailable if requested
phoneNumberStringThe phone number of the consumer as configured in their Currence profileAvailable if requested
emailStringThe email of the consumer as configured in their Currence profileAvailable if requested

Address

ParameterTypeDescriptionConstraintsRequired
firstNameStringThe first name of the consumer as configured in their Currence profileAvailable if requested
lastNameStringThe last name of the consumer as configured in their Currence profileAvailable if requested
companyNameStringThe company name of the consumer as configured in their Currence profileAvailable if requested
postalCodeStringThe postal code of the consumer as configured in their Currence profileAvailable if requested
houseNumberStringThe house number of the consumer as configured in their Currence profileAvailable if requested
additionStringAddition to the house number of the consumer as configured in their Currence profileAvailable if requested
streetStringThe street of the consumer as configured in their Currence profileAvailable if requested
cityStringThe city of the consumer as configured in their Currence profileAvailable if requested
countryNameStringThe countryName of the consumer as configured in their Currence profileAvailable if requested

refund

ParameterTypeDescriptionConstraintsRequired
refundedAmountInt(0...99999999)Amount in the smallest currency subunit, as for example eurocents, that has already been refunded.
refundedPendingAmountInt(1...99999999)Amount in the smallest currency subunit, as for example eurocents, that has been requested to be refunded.

Did this page help you?