Blog

WordPress Payment Form Guide: Setup Payments on Registration Form

Hello RegistrationMagic users and enthusiasts!

Want to accept payments from your WordPress sites along with user registrations? You’ve come to the right place then. RegistrationMagic, already being the most acclaimed user registration plugin for WordPress, also allows you the flexibility to accept payments in addition to user account registrations. We have solely dedicated this guide to help users like you in setting up payments using RegistrationMagic. It is a simple three step process, described below. Follow along as we walk you through.

Step 1 – Payment Configuration

Before we do anything with the forms themselves, to start accepting payments, we’ll have to enable Payments from RegistrationMagic’s Global Settings screen. To reach the Payments settings, just click on the Global Settings link under the RegistrationMagic dashboard menu. On the Global Settings screen, you will see many categories of settings. Find and click on the Payments link.

From the Payments settings screen, you are allowed to configure multiple payment processors. But for the purpose of this guide, we are going to setup only PayPal. Once you have understood the method for stetting up PayPal, you can setup any other payment processors in similar way. Moving forward, please enable the checkbox next to the PayPal logo…

…and click on the adjoining configure link as well. Clicking on this link will open up a popup box which will require you to add your PayPal email address and set whether you want to enable test payments or not. Test payments are useful if your site, or form, is still in development stage and not live to the public yet. You can also setup any checkout page styles from this popup that you may have created from your PayPal account. A detailed description of all the settings on this screen can be viewed from our Knowledgebase here.

Step 2 – Create Product

Next step after configuring the global Payments settings is creating a Product.

Forms, by themselves, only act as an interface to accept payments. It is Products that do all the heavy lifting backstage to make payments really work with the forms. Therefore, you’ll first have to create a Product and then add that Product to any form(s) of your choice using the ‘Add Product’ form field. Letting Products handle payments also decouples it from individual forms, the benefit of which being that you get to use one Product for payments in as many forms as you want, as many times as you want. Payment configuration will not remain bound to any particular form.

Enough talk, you say? Let’s get to the action then. Proceed ahead by clicking on the ‘Products’ menu item under the RegistrationMagic dashboard menu. This will lead you to the Products screen. If you have no products created already, the default message on this screen will tell you what you need to do.

Assuming you haven’t created any Products already, just go ahead and click on the ‘New Product’ link at the top, just underneath the Products heading. Next up, you will now see a screen that will allow you to create a new Product. Use the help-texts on the right of each setting to know more about them. A detailed description of all the settings on this screen can be viewed from our Knowledgebase here.

After adding all the required details, click on the Save button to create the new Product. It will now appear in the all Products list.

Step 3 – Add Product to Form

After going through Steps 1 & 2, you must be fired up to accept payments from your RegistrationMagic forms. Well, keep your enthusiasm high as we are going to go through this last step fairly quickly. All you need to do is just add a new field to the form of your choice. To do this…

  • Click on the ‘Fields’ link at the bottom of the form card from the all forms screen.

RegistrationMagic Payment Form

  • Click on the ‘Add Field’ button inside any empty column in a row.

  • Select the field as ‘Add Product’ field.

  • Choose the Product you just created and click on the ‘Add to Form’ button.

The payment will now show up on the form once you publish it live using the form’s shortcode. You can also preview it on the front-end by clicking on the ‘Preview’ link on the Fields Manager screen.

Step 4 – Add Variable Quantities and Total Price to Form

This step is optional. If you are interested in following two features, follow this article: How to Add Variable Quantities and Total Price to Registration Form Payments

  • Allow customers to choose ‘Variable Quantities’ for your Product fields
  • Display ‘Total Price’ at the bottom of your form

Let us know if this guide was helpful or not by posting a comment below. Your feedback will be immensely valuable in helping us make RegistrationMagic even more productive and fun to use.

We’ll keep on adding more guides like this to assist RegistrationMagic users on their way to a more wholesome user registration experience. Till then, keep exploring the various other possibilities of RegistrationMagic on your own; we assure there are aplenty.

About RegistrationMagic

RegistrationMagic Editorial Staff (rmagic) is a team of WordPress registration experts and major contributor to the development of RegistrationMagic - WordPress User Registration Plugin.
Subscribe
Notify of
guest

134 Comments
Inline Feedbacks
View all comments
Croy
Croy
3 months ago

Can I make a specific product Tax exempt?

RegistrationMagic
Admin
RegistrationMagic
2 months ago
Reply to  Croy

Hi Croy,

Taxes are not added in Global Settings -> Payments settings.

To exempt tax, you can configure RegistrationMagic product prices inclusive or exclusive of tax and manage tax accounting on your end manually. Thank you for your understanding and patience as we continue to enhance our platform.

Johnab
Johnab
4 months ago

Hello,
How can I redirect a customer to a specific Stripe payment url based on the radio box they’ve selected, (eg. basic model vs advanced model vs premium model)…Thanks.

RegistrationMagic
Admin
RegistrationMagic
4 months ago
Reply to  Johnab

Hi Johnab,

You can integrate Stripe payments with your RegistrationMagic forms, which will allow users to pay right after form submission on your site itself. This feature does not allow redirecting the user to a specific Stripe payment URL.

Junaid
Junaid
6 months ago

Hello, how do I add the product name to my confirmation email? For example, I can do that with a form fields using {{Text_68}}, how do I display the product text?

RegistrationMagic
Admin
RegistrationMagic
6 months ago
Reply to  Junaid

Hi Junaid,

Product field information is not available for adding in the email. This feature is on our development roadmap and we will add it to our plugin soon.

Lawrence Akpan
Lawrence Akpan
7 months ago

Hello please can I use payoneer payment method

RegistrationMagic
Admin
RegistrationMagic
7 months ago
Reply to  Lawrence Akpan

Hi Lawrence,

Payoneer payment method is not supported by default. However, we can add this for you as part of our customization services. You can contact us through here for more details – https://registrationmagic.com/customizations/

Matt Enser
Matt Enser
11 months ago

Is it possible to integrate with Square using Registration Magic?

RegistrationMagic
RegistrationMagic
11 months ago
Reply to  Matt Enser

Hi Matt,

RegistrationMagic does not support integration with the Square payment gateway.

Chris
Chris
1 year ago

Hello, I am using RM Premium and have created a registration form with a product that uses the “multi select” option. PayPal is the payment processor.

After I complete the process to register, select the product option and proceed to PayPal, I notice on the PayPal checkout page, the specific product option name I selected is not listed, nor is it listed on the receipt after the transaction has been completed.

How can I make the product option name visible in PayPal during checkout?

Tess
Tess
1 year ago

Hi, is it now possible, with Premium to limit the number of products?
Also, can I have a number selection between 1-999 and if someone selects a number, it can’t be selected by anyone else?

RegistrationMagic
Admin
RegistrationMagic
1 year ago
Reply to  Tess

Hi Tess,

Yes, you can set minimum and maximum quantity for products in RegistrationMagic now. For unique number selection, you can enable the option Accept Only Unique Values from the field settings.

jhemar
jhemar
1 year ago

Hi, I created a dropdown product and was wondering if its possible for the price not to be shown in the drop down and just the name alone.

RegistrationMagic
Admin
RegistrationMagic
1 year ago
Reply to  jhemar

Hi Jhemar,

There is no option to hide the price. The price will display in the dropdown.

Ikechukwu
Ikechukwu
1 year ago

Amazing Plugin, I can’t wait to use it on my website

Vijay Singh
Vijay Singh
2 years ago

Hello, I want to add Handling Fees let’s say 3.5% on total cart value, how to do that?

I checked in payments even though I tried to add in payments options but couldn’t find any way to enter handling fees or something like tax? so how to do that?

RegistrationMagic
RegistrationMagic
2 years ago
Reply to  Vijay Singh

Hi Vijay,

This is not available right now. But we are working on adding this in v5.1.7.5

Croy
Croy
3 months ago

Was this ever added?

RegistrationMagic
Admin
RegistrationMagic
2 months ago
Reply to  Croy

Hi Croy,

Yes, this was added as ‘Tax’. You can set it from Global Settings -> Payments settings.

victor Mba
victor Mba
2 years ago

Hello please can I use payoneer payment method

RegistrationMagic
RegistrationMagic
2 years ago
Reply to  victor Mba

Hi,

The Payoneer payment method is not available yet but is in the development cycle. Once we implement, we will update.

Moses
Moses
2 years ago

I’d like to offer a one-time use coupon code to individual users. Is that possible?

RegistrationMagic
RegistrationMagic
2 years ago
Reply to  Moses

Hi Moses,

The plugin does not have a coupon feature as it is primarily focused on user registration. We have noted the feature and added it to our development queue for review.

Jord
Jord
3 years ago

Hi, quick question:
Is it possible to allow users to set the amount of a product they want to buy to ‘0’ ?
I quite need this for my form, or is there perhaps an other way around this problem?

Thanks in advance

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Jord

The users can’t set quantity of the product to be zero. You may use multi-select product on the form. The users can select and pay for only those products that they want to buy. Please check if this fulfills your requirement.

Nichole
Nichole
3 years ago

I’d like to offer a one-time use coupon code to individual users. Is that possible?

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Nichole

Unfortunately, this feature is not available as of now in RegistrationMagic. We have made a note of your requirement for review and analysis. Thank you for the feedback.

Adit
Adit
3 years ago

Hi, is there any configuration option for Auto Renewal Yearly Subscription plan, if not what is the best way of approaching this?
What I’m trying to do is to inform the users that their account needs to be renewed every calendaric year (subscription valid for 2020 has ended, pls complete the payment for 2021), have them point at a payment plan paged, once the payment is done the user is activated back automatically.

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Adit

You may use the “Automation Task” to achieve this requirement. You have to create an automation task that will send an email to all the users to renew their subscription before it gets expired. Refer to the following path to create an automation task:
Go to RM-> dashboard of the form-> Automation Task-> create a new task by and fill/make the required settings.
Once a task is created, you may click on the “Run Now” option to run the task.

gerard lioret
gerard lioret
3 years ago

Hi,
I use premium, using Stripe option in my forms but my customer are a bit disappointed with the “poor” mask to enter their Visa details
Is it possible to add customer forme for Stripe ?

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  gerard lioret

Unfortunately, it is not possible in RegistrationMagic as of now. We only provide Stripe payment integration option.

Prageeth
Prageeth
3 years ago

Can I integrate this with BuddyPress community builder plugin?

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Prageeth

Unfortunately, RegistrationMagic cannot be integrated with BuddyPress. But you may use other another plugin: ProfileGrid and check if that fulfills your requirement.

Kate McSwain
Kate McSwain
3 years ago

How do I create a Free product for $0?

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Kate McSwain

The price needs to be 0.01 or more. We will make adjustments to allow free products soon.

vinesh
vinesh
2 years ago

hi any update with this? i would like to create free products

Matheus
Matheus
3 years ago

Hi

What should i do to insert in my website a Paypal transparent check-out? It’s possible?

RegistrationMagic
RegistrationMagic
3 years ago
Reply to  Matheus

Refer to the following path to enable Paypal payment method in RegistrationMagic:
Go to RegistrationMagic-> Global Settings-> Payments->select Paypal option and click “configure” and enter Email address-> Save. This way, PayPal is enabled for your RegistrationMagic plugin.

Stacey Xenidis
Stacey Xenidis
4 years ago

Need more info or documentation using magic form with eventprime – If I make the event FREE can I collect payment that is configured in magic form so that I can add product and have all the checkout features of the FORM as opposed to setting a price in event?

RegistrationMagic
Admin
RegistrationMagic
4 years ago
Reply to  Stacey Xenidis

RegistrationMagic form may be used as as default registration form for EventPrime. If this form contains any product, then users may buy it and pay using any of the methods configured for the RegistrationMagic.
For EventPrime, payment is only allowed by the methods set for event bookings and the scenario you mentioned is not feasible for RM-EP integration.

Brett
Brett
4 years ago

HI
How can we configure a product so that the default or minimum quantity is 0? We want to provide 2 products on a form but users may only want to select one or the other?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Brett

The quantity of the product cannot be set as 0 as of now. You may use drop down product and check if that fulfills your requirement. Note that it is a feature of premium version of RegistrationMagic.

Ryan
Ryan
4 years ago

Hi,

How do I setup a recurring (e.g. monthly) billing so that my customer’s account will remain active on the site? I believe this could be accomplished using automation, but that would require my customers to manually issue a payment every month which would create unnecessary friction and a potential loss in revenue. How do I accomplish this?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Ryan

Yes this can be accomplished using automation feature of RegistrationMagic. Please follow these steps-
1. Go to RegistrationMagic form dashboard
2. Automate> Automation tasks> Click on New task>
3. Enter the Name of the task and click on Next
4. Enable submission age rule> Define Period, check Submissions older than and enter 30 days> Next
5. User Account Activation= Deactivate account, (after 30 days if the payment is not completed, the account will be deactivated)
6. Check send email, enter subject of the mail and in the email body you can inform the user that subscription is about to end they need to renew the plan to remain active on site, send the RegistrationMagic payment link for contact type of form so that user can complete their payment with the help of that link.
In this way you can setup recurring billing to keep the users active on site.

sameer.duwal@duwal.com
sameer.duwal@duwal.com
8 months ago

This option will just send user to re-enter the Credit Card information and potentially may lose our customer in this way. So, my question is if there is a way that automatically charge user credit card every year or month? Yes, the automation is helpful for sending email for notification.

RegistrationMagic
Admin
RegistrationMagic
8 months ago

Hi Sameer,

Recurring payment is currently not available in RegistrationMagic. However, our team is already planning this feature and will release it soon in our plugin.

Ryan
Ryan
4 years ago

What is the best way to allow my customers to “try for 30 days” before being charged a monthly recurring membership fee? Is this possible?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Ryan

With the help of automation feature of RegistrationMagic you can achieve this requirement. You need to create two forms, one registration type of form and other contact type of form.
Create automation task for the registration form> Select submission age rule, define submissions older than 30 days>User Account Activation= deactivate account> Send email= In the email body mention that 30 days plan is expired and account is deactivated. Send the link of contact type of form with which user can complete the payment.
Now user needs to complete the payment with the help of contact type of form and use same email address.
One more automation task needs to be created for this contact form to activate the user by using payment status rule= completed> User account activation= activate account. https://registrationmagic.com/automation-wordpress-form-submission-time/

Jean
Jean
4 years ago

Hi,

If i create multi page Form with many questions. At the end the client can Just pay for the participation whitout sélect product ?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Jean

The user cannot pay without selecting the product.

Judith
Judith
4 years ago

I’ve tried everything by now, but i can’t for the life of me figure how to fix this. I’ve set and testing the payment to Paypal and offline, but whenever anyone fills out a paid form, the status remains “pending” even though they do pay through Paypal, so i now have to add a note for every payment that they are paid, because i also can’t change the payment status through the plugin, which makes it incredibly annoying doing my administration. Please, please, please do an update to fix this or please reach out on how i can fix this myself, because for some reason i can login to my Metagauss account, but i need a different account for the ticket stuff and i had one but i can’t login. So that doesn’t help much either. I’m pretty much at the end of the rope here…

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Judith

To check why Paypal is not working at your end, we need your site’s admin dashboard access temporarily. Kindly raise a ticket here in order to allow us assist you: https://metagauss.com/help-and-support/
Regarding payment status, we have made a note of your requirement for review and analysis.

PSALM D
PSALM D
4 years ago

THE PLUGIN IS COOL, BUT HAS LIMITED PAYMENT METHODS. PLEASE WHY IS THERE NO PAYSTAK

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  PSALM D

As of now there is no option to add Paystack payment gateway. We are allowed to configure multiple payments i.e. Paypal, Stripe, offline and Authorise.net.

We have noted your requirement regarding Paystack payment gateway integration and forwarded it to the management team for review and possible inclusion in one of the future updates.

For more information regarding payment gateway integration with RegistrationMagic plugin, kindly follow this link:
https://registrationmagic.com/setup-payments-on-registrationmagic-form-using-products/

Ali
Ali
4 years ago

Hi,

It’s possible to use the Woocommerce payment system? If no, any plan to make it? How about translation? Which translation plugin should I use?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Ali

If you integrate RegistrationMagic form with WooCommerce and register using Woocommerce checkout page, Woocommerce payment gateway works. Please check if this meets your requirement.

You can use Loco Translate plugin for translation-https://wordpress.org/plugins/loco-translate/

Abdulahi Donbabat
Abdulahi Donbabat
4 years ago

Please how can i set the payment for my newly registered users using coupon activation code during registration page before there account will be fully activated. And i want to make it one time payment.

RegistrationMagic
RegistrationMagic
4 years ago

Please confirm if coupon activation code will be same for all users or multiple users can share the same code?

Emily
Emily
4 years ago

Great plugin

rachel
rachel
4 years ago

Hi, I just opened my website and it seems like all my users’ payment are stuck in ‘pending’ status. Why is this happening and how can I fix this?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  rachel

Could you please let us know what payment mode was used? Also, did this started happening with any recent update? It will allow for better communication and quicker resolution, if you can open a ticket with issue details here

Janak R
Janak R
4 years ago

How can we create User’s Profile forms with Custom repeated fields so the users can add needed fields as required to their end ?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Janak R

You may add repeatable “Text” type field of RegistrationMagic on a “User Profile” form so the user can add required fields.

ANNA T
ANNA T
4 years ago

HI DEAR SIR/ MADAME,
I USE PREMIUM, CREATED PRODUCT, USING AUTHORIZE.NET, PERSON BUYING PRODUCT, CHECKOUT PAGE SHOWING PROCESSING, AND FREEZES DOESNT GO TO “THANK YOU” OR “PAYMENT WAS SUCCESSFUL” SCREEN, BUT PAYMENT GOES THROUGH AND PERSON GET EMAIL THAT PAYMENT WENT THROUGH. CONTACTED AUTHORIZE.NET, ON THEIR END EVERYTHING IS GOOD, DATA COMES, MONEY PROCESSED. PLEASE ADVICE

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  ANNA T

We will need some further details regarding your site setup and admin information. Could you please raise a ticket on our support portal to allow for better communication and speedier resolution.

Rod
Rod
4 years ago

Hi,

I use roles to hide and show content (eg advertisments) and users can pay to remove this. Is there a way to add a user to a role after payment?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Rod

As of now, there is no option to hide or show content on the basis of user role. Also, once users submit the form, their account get created and specified role is assigned. But account will remain in deactivated state till the payment transaction is completed.

Ernesto M Pena
Ernesto M Pena
4 years ago

I have a question, once the user is registered and purchase a product, will this user be able to purchase other products under the same registration adding more user roles (different products) under his/her profile? Thank you

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Ernesto M Pena

The registered user may login to the website, and purchase more products from another form, that you can create using RegistrationMagic. The workflow allows for permanent user role assignment upon registration.

Fulloaded
Fulloaded
4 years ago

Hello please can I use paystack payment method

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Fulloaded

RegistrationMagic supports PayPal, Authorize.net, Stripe, WePay, and offline payments. On our development roadmap, we have the plans to include more payment gateways too. Alternatively, we custom develop the payment gateway integrations on demand. If you want to have more details regarding how it works, feel free to reach out to us via support ticket.

Muhammad Khidir bin Jamal
Muhammad Khidir bin Jamal
4 years ago

is there any method to collect payment every year from the registered user? the user account will automatically deactivate every year and they have to pay for it to active their account back.

RegistrationMagic
RegistrationMagic
4 years ago

Yes, membership renewal can be achieved in RegistrationMagic using Automation Submission Time based rule. Please refer to the following link for further details- https://registrationmagic.com/automation-wordpress-form-submission-time/ . By applying this type of rule, user account can be deactivated after certain period of time. Along with it, an email can be sent to user with form link for membership renewal.

RegistrationMagic
RegistrationMagic
4 years ago

Follow these steps to add RegistrationMagic form fields to WooCommerce registration form:

1. Activate RegistrationMagic.
2. Create “Form F” on “All Forms” page of RegistrationMagic.
3. Click “Fields” link on “Form F” card.
4. Click “Add Field” link and create the fields of your choice.
5. Go to Gobal Settings > WooCommerce Integration Settings.
6. Select “Form F” as default registration form.
7. Go to WooCommerce > Settings > Accounts > Enable Registration. Also make sure to check the box beside “Enable customer registration” on “My account: page”.
8. Open WooCommerce “My Account Page” in logged out state. “Form F” fields should display along with username and password fields of WooCoommerce registration form.

For more details, please visit this link- https://registrationmagic.com/knowledgebase/woocommerce-integration/#htdefregform

Celestine Onah
Celestine Onah
5 years ago

Hi the Admin
Please how can I setup flutterwave as a payment method ?
Thanks in advance

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Celestine Onah

Integration for Flutterwave can be custom developed. Please open a support request for this feature and we can discuss it further.

Stephan Decuyper
Stephan Decuyper
5 years ago

is it possible to fix a product price in different currencies depending on where the service is offered ? We use Paypal, and fixed price so it does not fluctuates due to exchange rates
We offer courses in many different countries

RegistrationMagic
RegistrationMagic
5 years ago

Only single currency is supported as of now and can be set from RegistrationMagic > Global Settings > Payments > Choose Default Currency. This will set currency globally on all the forms.

Niko
Niko
5 years ago

I’m wanting to use a drop down menu where customers would select which Product they want as part of the registration process. How can I do this?

RegistrationMagic
Admin
RegistrationMagic
5 years ago
Reply to  Niko

Using the Dropdown type Product field will allow customers to select the Product of choice at the time of registration. Dropdown type Product field is available exclusively in RegistrationMagic Premium variants.

Jon
Jon
5 years ago

Hi
I’ve setup the payment processor as Stripe.
When testing, the payment goes through OK for the correct amount, but there’s no customer name.
How do I forward customer name details and the price to Stripe?

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Jon

Price is always being forwarded to Stripe, so it must be there in the transaction details in Stripe dashboard. Customer name is automatically taken from the email address if that user has a Stripe account. If the user doesn’t have a Stripe account, the name remains blank.

Remco
Remco
5 years ago

Hi,
Maybe a weird question but is it possible to hide the payments tab?

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Remco

This can be achieved via integration with our other plugin, ProfileGrid:

1.Activate ProfileGrid and RegistrationMagic on your site. This will cause RegistrationMagic submission Page to be replaced by ProfileGrid profile page.
2. Go to ProfileGrid global settings and open RegistrationMagic settings.
3. Disable “Payment History” toggle. Please check this- https://nimb.ws/BI89wX

Godwin
Godwin
5 years ago

Hi, I want to use other payment preprocessors (Paystack) not listed on the payment settings, what should i do?

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Godwin

We constantly add new features and integrations to our plugin, expanding its usage scope with third party payment processors. It requires careful implementation process, and you may use any of the payment options available in RegistrationMagic. Usage of any other options outside those already available can be achieved through custom integration. If you need any particular information for allowing such implementation, we will be happy to assist.

Tonix
Tonix
5 years ago

Actually, when a user pays or aborts the payment procedure on PayPal, it is returned to the site page, with a generic message but nothing happens in database. Regular payments are not registered, aborted payments too.
Is it possible to make a complete cycle of payments integrated in website?
We expect also correct answers (“payment processed and order created” or “payment aborted, order not created”).
How to make that?

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Tonix

Payment status information of a transaction done using RegistrationMagic form is available on submission entry page. This page is accessible through view link in inbox. If transaction done using RegistrationMagic form is completed, payment status in “Submission Entry” page will display “Completed” along with Paypal transaction log. Similarly, if PayPal payment from RegistrationMagic form is aborted or pending, the status in submission entry page will show “Pending” along with transaction log.

And you may assign custom status on the submissions.

Awake
Awake
5 years ago

Can I let the buyers set the donation(price) by themselves?

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Awake

A user defined product can be added to the form by going to RegistrationMagic > products > select ‘user defined’ > name and save it. It allows user to enter his/her own price for the product with the form. It’s useful for accepting donations.

bb
bb
5 years ago

Hi!

I have a suggestion. It’d be cool the be able to sell different user roles on the site with access to different sections and also time limit them and mail the user when it’s x days left of the subsciption with a link for renewal. If they don’t renew they will get rid of that particular user group. A littble bit lite restrict content pro.

That would make this plugin 100%!

/bb

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  bb

Thanks for your suggestion. Your feedback and comments to help us improve are most welcome. We have made note of this and will definitely consider it in one of our future releases.

JH
JH
5 years ago
Reply to  bb

This is what I’m looking for also. We offer a yearly membership but need a way to handle renewals instead of manually removing them from a paid group.

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  JH

Membership renewal can be achieved using RegistrationMagic automation feature’s submission time based rule. Please refer to this link for details regarding this- https://registrationmagic.com/automation-wordpress-form-submission-time/ 

By applying this type of rule, user account can be deactivated or deleted after certain period of time. Also, an email can be sent to user with form link for membership renewal.

Vadim
Vadim
4 years ago

Even with that setup, the user still needs to manually renew the membership? So if it’s a monthly subscription they will need to go through the payment process once a month? Is there anyways to make the payment go through automatically?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Vadim

As of now there is no option to make the payment go through automatically. We have noted your requirement for review and possible inclusion in one of the future versions.

Abdullahi Yakubu
Abdullahi Yakubu
5 years ago

Hello, Instead of selling a product, can I configure to be selling services? Thank you

RegistrationMagic
RegistrationMagic
5 years ago

You can create products and label it as the services you want to provide. For detailed information about adding products on the form, please refer to the following link: https://registrationmagic.com/setup-payments-on-registrationmagic-form-using-products/

Kathy
Kathy
5 years ago

I am testing the free version for an online horse show entry form and am considering buying the pro version but have questions.

I added products, but I want the product number to default to zero not 1.

The alternative is that only the products that they select in the class entry form show up as products.

Am I missing something.

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Kathy

Requirement are not clear.Could you elaborate with some example

RegistrationMagic
Admin
RegistrationMagic
5 years ago
Reply to  Kathy

Hi Kathy,

Right now, 1 quantity is set as default for all products. User can change to 0 when submitting the form. While default quantity cannot be specified as yet, product needs to be selected though for that quantity to affect final price.

Julius Ryan
Julius Ryan
5 years ago

1. Is there a way to change “OFFLINE” to Pay By Check?
2. Is there a way to automatic add PayPal fee to my Product total amount?

RegistrationMagic
RegistrationMagic
4 years ago
Reply to  Julius Ryan

1. Is there a way to change “OFFLINE” to Pay By Check?
Comment- As of now, there is no option to change replace “OFFLINE” by “Pay By Check”
2. Is there a way to automatic add PayPal fee to my Product total amount?
Comment- Requirement are not clear.Could you please elaborate.
Thank you

RegistrationMagic
Admin
RegistrationMagic
5 years ago
Reply to  Julius Ryan

You may use the Tax feature to add fee to final payment amount. This can be renamed too. “Offline” payment method cannot be renamed though.

Eniayo Ogunsola
Eniayo Ogunsola
5 years ago

Can I add multiple classes in a dropdown list wit the free version? If no, then the free version is only good for one product?

RegistrationMagic
RegistrationMagic
5 years ago

You can use a fixed product in the standard version of RegistrationMagic. The other product types i.e multi-select, drop down and user-defined are available in the premium version of RegistrationMagic.

Ustin
Ustin
5 years ago

Hey,

does RegistrationMagic offer PayPal-Plus as a payment option, or is it just the standard PayPal Checkout ?

kind regards,
Ustin

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Ustin

As of now, PayPal is integrated with RegistrationMagic. We do have plans to launch integration for PayPal Plus down the line though.