Book a call

Fill out the form and we will call you back as soon as possible

Emergency situation

In case of emergencies or breakdowns, you can send an SMS to our emergency hotline

On-call phone (SMS only)

+45 29 70 15 95

Send an SMS with the following information:

  • Your name and webshop
  • Description of the problem
  • Your callback phone number

Notes: This service is only for critical situations where your webshop is down or has serious problems. For regular support, please use our normal support channels.

Stripe payment gateway

Learn how to set up and use Stripe as a payment gateway in your Shoporama online shop. Stripe supports card payment, MobilePay, Klarna, Apple Pay, Google Pay and many more payment methods.

Reading time: approx. {eight} minutes
Shopejer

Stripe is one of the world's most popular payment solutions and can be easily integrated with your Shoporama webshop. With Stripe, you get access to a wide range of payment methods, including cards, MobilePay, Klarna, Apple Pay, Google Pay and many more.

How to connect to Stripe

Stripe connects to your online store via OAuth, which means you log in with your Stripe account directly from Shoporama. You don't need to copy API keys manually.

  1. Go to Settings → Payment gateways in your Shoporama administration
  2. Find Stripe in the list and click Connect
  3. You will be directed to Stripe where you can log in or create a new account
  4. Authorize the connection and you'll be sent back to Shoporama
  5. Stripe is now active as a payment gateway in your online store

Once connected, the date and time of the connection will appear in the Stripe settings. You can renew the connection at any time if needed.

Payment methods

Stripe supports a wide range of payment methods for your customers to choose from at checkout:

  • Card payments - Visa, Mastercard, American Express
  • Digital wallets - Apple Pay and Google Pay
  • MobilePay - Denmark's most used mobile payment solution
  • Klarna - Buy now, pay later
  • iDEAL - Popular in the Netherlands
  • Bancontact - Popular in Belgium
  • SEPA Direct Debit - European bank transfer

The payment methods available depend on the customer's country and your Stripe configuration. You can select specific payment methods in the gateway settings, or leave the field blank to show all available methods automatically.

Payment flow

When a customer completes a purchase, they are directed to Stripe's hosted checkout page, which is optimized for conversion and supports all selected payment methods. After payment, the customer is sent back to your online store with an order confirmation.

Stripe uses manual withdrawal by default. This means that the amount is reserved on the customer's card when ordering, but is only withdrawn when you actively choose to withdraw it. This allows you to verify the order before payment is completed.

Automatic withdrawal

You can enable automatic withdrawal in the Stripe settings. When this feature is enabled, the amount is automatically withdrawn when the order is marked as sent or picked up. This saves you a manual step in order processing.

Tip: Automatic withdrawal is ideal for quick-turnaround online shops where items are always in stock and shipped the same day.

Withdraw, refund and cancel

From the Shoporama order page you can handle all payment operations:

  • Withdraw payment - Withdraw the reserved amount in full or in part
  • Refund - Refund all or part of a completed payment
  • Cancel - Release a reserved payment that has not yet been withdrawn

Partial refunds are also supported: If a customer returns one item out of several, you can refund exactly the amount corresponding to the returned item.

Subscriptions and recurring payments

Stripe also supports storing card details for recurring payments. This is used for Shoporama's subscription feature, where customers can create recurring orders that are automatically charged to their stored card.

Prices and fees

In addition to Stripe's own fees, Shoporama charges a platform fee of 0.5% per transaction (minimum $1). Stripe's own fees depend on the payment method and country - see Stripe's pricing page for current prices.

Example: For an order of 500 kr, Shoporama's fee will be 2.50 kr (0.5%). For an order of 100 kr, the fee will be 1 kr (minimum fee).

Webhooks

Stripe automatically sends notifications (webhooks) to Shoporama when a payment is completed. This ensures that orders are marked as paid and order confirmations are sent to the customer, even if the customer's browser is closed during the payment process.

Webhooks are set up automatically upon connection and require no manual configuration.

Troubleshooting

If you experience problems with Stripe, here are the most common causes:

  • Connection has expired - Try renewing the connection via Stripe settings
  • Payment declined - The customer should contact their bank or try another payment method
  • The order is not marked as paid - Contact support@shoporama.dk for help with the webhook configuration

If you have any questions about the Stripe integration, please contact us at support@shoporama.dk.