How to Accept Credit Card Payments On Your Website

Are you thinking that WooCommerce integration is the only option to sell your product or service on WordPress site. So you need to change your thinking. Because there are so many plugins and tools that allow you to accept online payment on your WordPress website. In this article, you will learn how to accept credit card payments on your WordPress website.

Accept credit card payments

Creating a WordPress Form with PayPal or Stripe as a payment option is really the easiest way to accept payment in WordPress. This is especially useful, when you’re selling only a single product, or receiving payment for consulting/service.

Let’s start with the best WordPress Form plugin to accept credit card payments on your website.

Choosing Best Payment Plugin for WordPress

First thing, you need to do is to choose the Best WordPress Form Plugin. Because you do not have much experience, you can get distracted by the right choice, causing you heavy losses.

There are two options for the most perfect WordPress Form plugin that according the conditions of the experts. We’re talking WPForms and Formidable, which has the largest number of users worldwide.

If we talk about ourselves and our experts, WPForms is the most beginner friendly WordPress form builder plugin. However, it has a WPForms lite version that is free. Which does not allow you to receive payment on your website. To access payment Add-ons you will need to purchase their Pro plan.

After selecting WPForms as the best WordPress Form builder, you need to install and activate payment Add-ons to accept payments on your WordPress website.

Let’s take a look at the process of installing payment add-ons(PayPal, Stripe) in the WPForms:

Install and Activate PayPal Add-ons

First of all to install add-ons you have to go to the WPForms addons page by clicking WPForms » Addons. Once you get there, you will be able to see all the Add-ons at your license level. You must have WPForms pro version for Stripe or PayPal available for payment.

In the event that the PayPal does not appear on the WPForms addon page, type the name of the addon in the Search Addon field located on top right corner of Addons page.

On getting PayPal Addon, click on “Install Addon” button located on Addon and then click on Activate button. Once the add-on is activated, it will look something like this.

actived Addon

Once the PayPal addon is activated, you will need to connect WPForms to your PayPal account. To do this, you need to go to the settings page of WPForms by clicking on WPForms » Setting. and click on payment tab. After this, click on the Payments tab and enter your PayPal API keys.

For more information about the API keys, you should go to your account settings on PayPal’s website.

Finally, don’t forget to click on the Save Setting button after entering API keys.

WPForms are now fully ready to accept credit card payments on your WordPress website.Now all you have to do is build a payment/order Form, and put it on your website.

So let’s build a payment/order Form:

Build a Form with Payment option

Creating payment Form (Billing/order) with WPForms is very easy. If you have selected WPForms and are worried about building Form then it is not fair to worry about you.

The drag and drop WordPress Form Builder of WPForms allows you to create Contact Form, Donation Form, Order form and other WordPress forms in just a few minutes without writing any code.

To create a payment form goto WPForms » Add New page. Here, you have to give a name for your form, after this, select the pre-building Billing/Order Form template.

Billing form template

To create a WordPress Form see our step-by-step guide on How to Create WordPress Form.

Billing/Order Form are as easy as Simple WordPress Form, just a small change for the payment option. By default, the Billing /Order form template comes with the fields that you’d most often want in a payment form.

All you need to do is add PayPal payment to your form. So let’s start:

Add Payment Option to Your Form

Now that your Form has been created, you need to connect it with PayPal.

Note: WPForms allow you to add multiple items and single item that users can order. PayPal needs only one field to work properly: an items fields (which could be a Single item, Multiple items, Checkbox item or Drop down item fields).

To connect PayPal to your Form, click on the payment tab on the left side and click on PayPal Standard. Here, you’ll need to check the box labeled Enable PayPal Standard payments on the right side.

enable PayPal standard payments

After enabling PayPal payment, here you will see some important options that you need to fill. Let’s take a look at these options:

  • PayPal Email Address: PayPal account email where payment will be accepted.
  • Mode: Choose one from Production or Test/Sandbox.
  • Payment Type: Here, you are find two option Product/Service or Donation.
  • Cancel URL: If users don’t want to payment on PayPal, this is the URL they’ll redirect to.
  • Shipping: If you are sending the product to the user, you can choose to ask their address during the PayPal’s checkout process.

In addition, there are two more checkbox options in this setting. The first is Don’t ask buyer to include a note with payments. If you don’t need to add a note for the user during payment checkout then you can check this box to disable it.

The second option is Conditional logic. The most common use of conditional logic is to show or hide fields depending on a user’s selection. For example If you give your user the option of PayPal and Stripe to payments, they can use it to select one.

In addition, you can receive email notifications on orders and purchases to your user, and you can also send a confirmation mail to notify them.

Notifications Setting

For notifications settings, you click on Settings tab and select notifications. You will see here that WPForms have already created notifications, which send mail to your WordPress admin email address.

You can edit the pre-building notifications massage. For example You can change additional email address, email subject, message and more.

If you want to send notifications to your user separately, then click the “Add New Notifications” button on the right top corner of the notifications page. Here, all the options will appear like the original notification Form, which you can edit as per your requirement.

wpforms notifications setting

Here, you get a special option of smart tag. Which pulls the administrator email from your WordPress settings. However, you can replace this or add additional emails if you’d like.

Once you are done, you can click on the save button at the top and exit the form builder.

Now, your payment form has been completed and you can add it in any WordPress page on your website.

Place Form on Your Website to Accept Credit Card Payments

Finally, you need to place this payment form on your website. In this section of the article, we will teach you how to place the form on the website.

To add form to the post/page of your website, click on the ‘Add Block’ button. Now, you reach the form selection by clicking Widgets » WPForms from popup windows.

Now the form selection menu of the WPForms will be displayed here, where you will select the form that accepts your credit card payments.

Your payment form has been added to your post/page. Of course, your users will be able to pay you for your service or product by credit card.

We hope that this article will help you to accept credit card payments on your WordPress website. Furthermore, how did you like this article you must tell us through the comments, you can also find us on Facebook and Twitter.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *