Setting up QuickPay
Guide to setting up QuickPay as a payment gateway on your Shoporama online shop. Supports Dankort, MobilePay, Visa, Mastercard and many more.
QuickPay is one of the most popular Danish payment gateways and is used by thousands of webshops. Shoporama has a deep integration with QuickPay that supports most payment methods, subscriptions, capture, refund and much more.
Create a QuickPay account
- Go to quickpay.net and create an account
- You must also have an acquirer agreement with e.g. Clearhaus to receive card payments
- Connect your acquirer in QuickPay under Settings " Acquirers
Find your keys in QuickPay
You need two keys from QuickPay:
- Log in to QuickPay and go to Settings " Integrations
- Private key. Click on the key icon next to 'Private key' to see the key
- API user key. Click on the key icon next to 'API user' to see the API key
Setting up in Shoporama
- Log in to Shoporama and go to Settings " Payment gateways
- Click Create new payment gateway and select Quickpay
- Give your gateway a name, for example "Card payment" or "MobilePay"
- Click Save
Configuration
Fill in the following fields:
- Private key. Your private key from QuickPay (used to verify callbacks)
- API key. Your API user key from QuickPay (used for capture, refund etc.)
- Payment methods. Comma-separated list of methods, e.g. creditcard, mobilepay, apple-pay, klarna-payments etc. See QuickPay's list of payment methods
- Language. The language of the payment page, e.g. da for Danish or en for English
- Branding. Optional branding ID from QuickPay if you have created a branding theme
- Text on statement. Text that appears on the customer's bank statement (Clearhaus only, max 22 characters)
Settings
- Automatically collect on shipment. The amount is automatically charged when the order is marked as shipped or picked up
- Add invoice data. Includes order data in the payment window (required for Klarna and PayPal)
- Add mobile number. Pre-fills the customer's mobile number in the MobilePay window
- Get customer address from MobilePay/PayPal. Lets the customer select the address directly in MobilePay or PayPal, so the address is returned to Shoporama after payment. Note that the setting applies to both MobilePay and PayPal simultaneously
Multiple payment methods
If you want to offer multiple payment options (e.g. both card payment and MobilePay), simply create multiple payment gateways in Shoporama, one for each type. They all use the same QuickPay account, but with different payment methods.
Example:
- Gateway 1: "Card payment" with the credit card method
- Gateway 2: "MobilePay" with the mobilepay method
- Gateway 3: "Apple Pay" with the apple-pay method
PayPal via QuickPay
PayPal is phasing out their old checkout and moving all transactions to PayPal Payments (PPCP). If you receive PayPal via QuickPay, you don't need to switch to a new gateway in Shoporama. Instead, you upgrade the agreement with QuickPay so that payments are now routed via PPCP. PayPal customers are often loyal repeat customers with higher basket averages, so a closed PayPal button means lost revenue from day one. The switch is a deadline task.
How to get started
- Log in to QuickPay Manager and create a PayPal Payments agreement under the acquirer settings. Follow QuickPay's on-screen instructions.
- PayPal must approve the agreement before it becomes active. Contact PayPal if the approval takes a while.
- In Shoporama, create a separate QuickPay gateway dedicated to PayPal. Leave Payment methods with exactly paypal. The actual routing to PPCP is controlled by QuickPay, so there is no separate "ppcp" value to set in Shoporama.
- Turn on Add invoice data on the PayPal gateway. Without it, order lines and addresses will not be sent and PayPal will often reject the payment.
- Enable Get customer address from MobilePay/PayPal so that Shoporama gets the shipping and invoice address back from PayPal after payment. Note that this setting also enables address retrieval for MobilePay.
Tip: Do not mix PayPal with other methods (e.g. credit card, PayPal) in the same QuickPay gateway. Set up PayPal as a standalone gateway. Otherwise, the discount distribution to PayPal will not work correctly and you risk declined payments.
Toggle: Use PayPal 2.0 format
The Use PayPal 2.0 format option only becomes active if you have also enabled Add invoice data and only have PayPal as a payment method on the gateway. When enabled, Shoporama will distribute any discounts into the product prices themselves instead of sending them as separate discount lines to PayPal. This is a format detail for how order lines are transferred to PayPal and has nothing to do with PPCP.
For most stores, the recommendation is: leave the setting as it is. Only turn it on if you experience problems with discounts or voucher codes on your PayPal orders.
Checklist when switching from legacy PayPal to PPCP
- The PayPal Payments agreement is created in QuickPay and approved by PayPal.
- PayPal is set up as a standalone QuickPay gateway in Shoporama with PayPal as the only payment method.
- Add invoice data and Get customer address from MobilePay/PayPal are enabled.
- Make a real minimum payment with your own PayPal login (not just sandbox) and confirm that the order lands correctly in Shoporama, including address from PayPal.
- Refund the test payment from the order and check that the refund goes through with PayPal.
- Check that the order confirmation email shows PayPal as the payment method.
- Check that the entry is posted correctly in e-conomic, Dinero or Billy if you use an accounting integration.
- Test the entire flow on mobile. PayPal conversion is typically highest there.
- Only turn off the old PayPal integration when the new one is confirmed live.
Tip: If you get the error status 40003 on PPCP payments, we have seen in one case that it helped to use the API key from the "API-User" in QuickPay instead of the "Payment Window" user. This is an observation, not a hard rule. Write to support@shoporama.dk if you encounter the error and we'll take a look.
3D Secure
If you want to activate 3D Secure, add 3d- in front of the payment method. For example, change credit card to 3d-creditcard. 3D Secure is a requirement from most card issuers and reduces fraud.
Supported features
- Card payment. Visa, Mastercard, Dankort, JCB, Diners and more
- MobilePay. Incl. MobilePay Checkout with address retrieval
- Apple Pay. Requires activation in QuickPay and Clearhaus
- PayPal Payments (PPCP). The new PayPal solution routed via QuickPay
- Klarna. Requires invoice data to be included
- Payment links. Send payment links to customers from the order page
- Capture. Collect payment manually or automatically upon shipment
- Refund. Fully or partially refund directly from Shoporama
- Cancel. Cancel a payment that has not yet been collected
- Subscriptions. Supports recurring payments
- REST API. Create payment links via Shoporama's REST API
Security and security
All callbacks from QuickPay are verified with a checksum based on your private key. The amount in the callback is compared to the order amount, so there is no possibility of cheating with paid amounts.
Frequently asked questions
Will PayPal stop working in my shop if I do nothing?
Yes, eventually. PayPal is phasing out the old checkout. If you receive PayPal via QuickPay, QuickPay will take care of moving you over to PayPal Payments (PPCP). You need to contact QuickPay yourself and confirm that the agreement will be upgraded. In the Shoporama admin itself, you do not need to change anything in the current setup.
How do I know if we've already switched to PPCP?
Log in to quickpay.net and go to the acquirer settings. Here you can see if the PayPal agreement is listed as PayPal Payments (the new one) or an old type. If in doubt, write to QuickPay support. The customer will not notice any difference in the checkout, so you can't see it from outside the shop.
Should I change the "Payment methods" field to paypal, ppcp or similar?
No, you don't. Leave the field with exactly paypal. There is no "ppcp" value in Shoporama. The routing to PPCP is completely controlled on the QuickPay side as soon as your PayPal Payments agreement is activated. So you don't need to fiddle with the field.
What does "Use PayPal 2.0 format" actually do and should I enable it?
The setting has nothing to do with PPCP. It controls how discounts are sent to PayPal: when enabled, the discount is distributed into the product prices instead of being sent as a separate discount line. It is only active if "Add invoice data" is enabled AND you only have PayPal as a payment method on the gateway. Our recommendation: leave it as it is, unless you experience specific discount issues.
Can I merge PayPal with card payment in the same QuickPay gateway?
Don't do this. Create a standalone QuickPay gateway for PayPal with PayPal as the only payment method. If you mix, PayPal's format won't work properly and you risk declined payments. It's also easier to troubleshoot when PayPal is on its own.
Does switching to PPCP affect my bookkeeping or VAT management?
No, it doesn't. The cash flow is the same as before: QuickPay settles collectively with your shop, not PayPal directly. VAT, chart of accounts and bookkeeping will not change. If you use e-conomic, Dinero or Billy, the order is automatically booked as before. The change is purely technical.
Will the customer see anything different in the checkout after the switch?
No, not in the Shoporama checkout itself. The customer chooses PayPal as before and gets the same PayPal button. The difference is on the PayPal side, where the customer can now meet more payment options via PayPal's "smart payment buttons". This is managed by QuickPay and PayPal, so you don't need to update anything in theme or marketing.
What do I do if a customer reports that PayPal is not working?
First, check the order list in the Shoporama admin for failed orders from that customer. Then make a test payment of a small amount with your own PayPal login and refund it afterwards. If the test works, the error is most likely with the customer. If the test also fails, write to support@shoporama.dk with the order number and error message.
Help Center
If you need help with the setup, you are welcome to contact us at support@shoporama.dk.
Related articles
3D Secure error in QuickPay
Solution to the '3D secure enrollment failed' error in QuickPay and what you can do.
3D Secure on QuickPay
Guide to enabling 3D Secure (SCA) on your QuickPay integration in Shoporama.
Setting up Nets Easy
Guide to setting up Nets Easy (Nexi) as a payment gateway on your Shoporama online shop.
How do I receive payment online?
What does it take to accept credit card or MobilePay payments online? Read about acquiring agreements, payment gateways and alternative payment...
Mollie payment gateway
Learn how to set up Mollie as a payment gateway in Shoporama. Mollie supports iDEAL, credit cards, Klarna, PayPal, Apple Pay, Bancontact and many...
Set up Klarna as payment method
Learn how to set up Klarna as a payment method in your Shoporama webshop.
Related features
Webshop with Dankort
Create a webshop with Dankort as a payment method. How to get started on Shoporama via QuickPay, ePay, Mollie or Stripe - fees and setup explained.
Webshop with Anyday
Offer Anyday in your online shop and let customers pay in 4 free installments. How to set up Anyday on Shoporama via QuickPay.
Webshop with ViaBill
Offer ViaBill in your online shop and let customers pay in installments without fees. How to set up ViaBill on Shoporama via QuickPay.
Subscription webshop
Create a subscription online store on Shoporama. Offer monthly or weekly deliveries, let the customer take control and get stable revenue every month.
Webshop with MobilePay
Create a webshop with MobilePay and give customers a faster checkout. How to set up MobilePay and MobilePay Checkout on Shoporama via QuickPay.
13+ payment gateways for your webshop
Choose from OnPay, Quickpay, Stripe, Mollie, Nets Easy, ePay and many more. Automatic capture, country restrictions and partial payment.