generateOrderNumber

generateOrderNumber

generateOrderNumber is one of the non-transaction-based operations (back-end operations) offered by QPAY Checkout Page and QMORE Checkout Seamless. This operation returns a new and unique order number which can be used for Wirecard Checkout Page and Wirecard Checkout Seamless frontend requests or as parameter orderNumber for the transaction-based operation recurPayment. The order number is generated only once and remains valid indefinitely, even if the order number is not used.

The required order of the parameter values when computing the fingerprint for Wirecard Checkout Page is: customerId, shopId, toolkitPassword, secret, command and language.

The required order of the parameter values when computing the fingerprint for Wirecard Checkout Seamless is: customerId, shopId, password, secret and language.

Additional response parameters

Parameter Data type Short description

orderNumber

Numeric with a variable length of up to 9 digits.

Number for the new order.

FAQ

Does this operation depend on any specific payment method?

No, this operation is not payment method specific since it is carried out before a certain payment method is selected by the consumer.