Errors and codes

Payments operation errors These error codes explains the qp_status_code field in the response when performing some operation on a payment. Code Description 20000 Approved 20200 Waiting approval 30100 3D Secure is required 40000 Rejected By Acquirer 40001 Request Data Error 40002 Authorization expired 40003 Aborted 50000 Gateway Error 50300 Communications […]

Test Data

QuickPay implements a system for testing payments in your shop. A test payment is activated by using special card numbers, phone number etc. This can be done in a production environment and will thus not interfere with live payments. Important! Make sure that your system can recognize a test payment. […]

Payment Methods

A payment method defines a brand/sub-brand like Visa, Mastercard Debet etc and is used to restrict payments to some brand(s)/sub-brand(s). It also supports restricting a payment method by its issuing country and security level (if applicable). The syntax is [3d-]{brand}[-{ISO 3166-1 alpha-2}] – example: 3d-mastercard-dk ^ ^ ^ | | […]

Acquirer details

Automatic acquirer selection If multiple acquirers are able to process a transaction, the acquirer with the lowest transaction fee is selected. The calculations are based on the transaction fees listed for each acquirer in the QuickPay Manager. Klarna Requirements Payment must contain basket The total amount of combined basket and […]

Projects

Opensource If you are anything like us, the first thing you do is to poke around in the source code of the software that you are about to use. Should a question arise while you are surfing the source, or are you just curious about some technical tidbits? Join our […]

Payouts

Introduction to Payouts Please note! QuickPay Payouts is currently only available with Clearhaus. Payout flow Create a new payout Credit the card using a link Check payout status 1. Create a new payout in QuickPay POST /payoutsCreate payout First step is to create a new payout entity in QuickPay. Selected […]