How to create a website with a payment solution (WooCommerce & WPForms)
Many businesses, freelancers, and organizations need to take payments directly online, whether for physical products, digital services, consulting sessions, or donations. To do this in a secure and professional way, you need a website with a payment solution.
When you build your website in WordPress, you have two main ways to accept money: You can set up a complete online store, or you can use simple payment forms. Here we show you how both methods work, and which payment methods you can offer your customers.
Solution 1: Complete online store with WooCommerce
If you are going to sell several different products, want customers to use a "shopping cart", and need a system that handles inventory status and shipping, WooCommerce the best solution by far. It's the world's most widely used e-commerce platform, and it integrates seamlessly with WordPress.
To make the shopping experience the best possible, you should offer the payment methods your customers already know and trust. Through WooCommerce, you can easily connect these:
-
Vipps Quick Checkout: In Norway, Vipps is an absolute must. With Vipps Hurtigkasse, customers don't have to enter their card number or delivery address; they just press the Vipps button in the shopping cart, approve on their mobile phone, and the purchase is completed in seconds.
-
Payment: Many customers prefer to delay or split their payments, especially when purchasing more expensive items. Klarna gives customers the choice of "Pay Now", "Invoice" or "Partial Payment", while you as a store owner receive your money immediately from Klarna.
-
Stripe: The technically best and most stable solution for accepting common debit and credit cards (Visa, Mastercard, American Express). The customer enters their card details securely directly into your checkout, without being redirected to an external page.
-
PayPal: A global giant that builds great trust, especially if you have international customers. Customers can log in with their PayPal account and pay quickly without having to reach for their bank card.
Read more about our online store solutions.
Solution 2: Easy Payments via Contact Forms (WPForms)
What if you not Do you run an online store, but still need a website with a payment solution? Maybe you run a cleaning agency where the customer orders and pays for a cleaning, a lawyer who charges for an initial consultation, or a charity that collects donations.
Then setting up an entire WooCommerce store with shopping carts is unnecessarily complicated. The solution is to build a smart payment form.
With extensions like WPForms (requires Pro or Elite license for payment features) you can build a regular contact form where the customer fills in their name, email, and what they are ordering. At the bottom of the form, add a payment field.
WPForms lets you integrate two of the largest payment providers directly into your form:
-
Payment form with Stripe: You connect your Stripe account to WPForms. Once the customer has filled out the form, a secure field for card information will appear. The amount is deducted immediately, and you receive both the money and an email with the customer's order information at the same time.
-
Payment form with PayPal: When the customer clicks «Submit and Pay» on your form, they are automatically redirected to PayPal’s secure payment window to complete the transaction. Once the payment is approved, they are sent back to a thank you page on your website.
Connecting the website to the payment providers requires setting up API keys and approvals from the various financial institutions (such as Vipps and Stripe).
Do you need a website with payment solutions?
We at Hjemmesiden.no can help you set up a website with payment solutions. If you buy a website through us, you get a lifetime license to Divi, subthemes and extensions such as WPForms included in the purchase, so you save several thousand kroner. Contact us and we will make sure you are ready to receive your first payment online!
