Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Payment

The payment page holds the keys and settings for the payment methods that are turned on under Site → Modules. The page has one section per module that is on. Changes are only saved when you press Save at the bottom.

How to set up payment from scratch: the admin guide to payment. Which buttons customers see, and why: the admin reference for payment.

Velpr can talk to Vipps in two ways. Choose the one you have an agreement for, and fill in the keys in the section with the same name. The other section can be left empty. How to get the keys: the Vipps guide.

Vipps MobilePay - integration

FieldExplanation
Active Vipps integrationvippsCheckout for Vipps MobilePay Checkout (default), vipps for Vipps MobilePay ePayment.

Vipps MobilePay - ePayment

FieldExplanation
MSNYour merchant serial number at Vipps.
client_idFrom the API keys in the Vipps portal.
client_secretFrom the API keys in the Vipps portal.
Ocp-Apim-Subscription-KeyThe subscription key (primary) from the API keys in the Vipps portal.
API URLhttps://api.vipps.no for real payments, https://apitest.vipps.no for test.

Vipps MobilePay - Checkout

FieldExplanation
MSNYour merchant serial number at Vipps.
client_idFrom the API keys in the Vipps portal.
client_secretFrom the API keys in the Vipps portal.
Ocp-Apim-Subscription-KeyThe subscription key (primary) from the API keys in the Vipps portal.
Show Vipps buttonShows the Vipps eller (Vipps or) button in the checkout.
Show MobilePay buttonShows the MobilePay or button in the checkout, for customers in Denmark and Finland.

Payment through your own PayPal agreement. The fields client_id, client_secret, Env and Return URL come from your PayPal account.

Card payment through your own Stripe account. Customers get the Pay by card button.

Stripe

FieldExplanation
Environmenttest while you are trying it out, production for real payments.
Publishable KeyThe public key from Stripe (pk_test_… or pk_live_…). Without it, card payment is not shown.
Secret KeyThe secret key from Stripe. sk_test_… only works with test, sk_live_… only with production.
Return URLNot needed for card payment in the checkout.

Lets selected people book without paying in Velpr — for your own coaches, or for bookings paid on site.

No payment

FieldExplanation
Allow payment outside the systemThe lowest role that can complete an order without paying: None, Owner, Administrator, Supporter or Everyone. Set to Supporter from the start.

Lets customers pay by invoice. The order is confirmed straight away, and the customer pays the invoice later.

Invoice

Invoicing requires Owner legal name, Org. no., Address line 1 and Email under Site → Owner information. If anything is missing, it says so in red at the top of the section — the message says “Location information”, but the fields are under Owner information.

FieldExplanation
ModeInvoice creates invoices with sequential numbers in Velpr. Deferred payment only records that the customer owes money, for when you invoice in a separate system.
VAT liableTurn on if the site should charge VAT on the invoices.
Allow for rentalsInvoice can be used when the cart has slots.
Allow for eventsInvoice can be used when the cart has registrations.
Allow for punch cardsInvoice can be used when the cart has punch or period cards.
Allow for gift cardsInvoice can be used when the cart has gift cards.
Minimum invoice amount (kr)The lowest total that can be invoiced. 0 means no limit.
Maximum unpaid invoices per customerThe customer gets no new invoice once they have this many unpaid.
Maximum outstanding amount per customer (kr)The customer gets no new invoice once they owe this much. 0 means no limit.
Block new invoices when there are overdue onesHas no effect today, because no invoices get the status Overdue.
Payment terms (days)Number of days from the invoice date to the due date.
Who can use invoicingThe lowest role allowed to pay by invoice.
Invoice numbering starts atNot used for the site’s invoices today — numbering starts at 10001. See Invoice.
Account numberThe account the customer should pay to. Shown on the invoice.
IBANFor payments from abroad. Shown on the invoice.
Payment instructionsFree text on the invoice — for example that it is also possible to pay with Vipps or in cash.

Which requirements the customer must meet to get an invoice: Invoice requirements.