FormSmarts Advanced PayPal integration is as easy to use as our popular PayPal form feature, but it provides several additional benefits, mainly:
FormSmarts standard PayPal integration is easy to use and set up as it requires no change to your PayPal account. A downside to this is that FormSmarts has no way to know if the payment went through or not, and you — the seller — needs to manually reconcile payments and order forms using the FormSmarts Reference Number. That’s usually not an issue for small sales volumes, but can quickly become so as sales increase. At this stage payment processing must be fully automated and integrated with the form processing platform. That’s exactly what FormSmarts Advanced PayPal Integration is doing. Here are the benefits:
To set up advanced PayPal integration, first create an order form with prices formatted in the same way as you would do with FormSmarts standard PayPal integration. Then visit the Forms tab of the form builder and select Integrate with PayPal using advanced integration in the Form Details screen, as illustrated below.

It’s now time to log on to your PayPal account to add your Secret PayPal URL. PayPal will use that URL to communicate with FormSmarts. You’ll find your personal URL in the Security Settings section of your FormSmarts account. Note that the URL contains your private security key and it should therefore be kept confidential.
In your PayPal Profile, go to Selling Preferences, Instant Payment Notification Preferences and paste your URL there. Make sure IPN message delivery is enabled before saving.

Important: If you have added multiple email addresses to your PayPal account, please note that your Primary PayPal email must match your FormSmarts login. That is required for FormSmarts to be able to verify that payments are sent to the correct PayPal account. You can change your login if needed.
Advanced PayPal Integration comes with all Business-level plans and doesn’t work with recurring payments/PayPal subscriptions at this time.
Posted by FormSmarts on
Thursday, April 28, 2011 at 1:12 pm in payment form.
Permalink
| Comment
Tags: form builder, payment integration, paypal, paypal form
I assume you’re going to be getting info such as name, address, etc. for your first delegate. Is there a way to get this info for the second delegate as well but only if there is one? For example, a button for “add another delegate” linking to more or less a duplicate form that will retain billing info and add to it?
To add the details of another delegate you have two options. The first one is to simplest: just add another set of fields, and make each one optional. If you want to accommodate for possibly more than two delegates, you would need to use form chaining which would work in the way you’re describing. To do this on FormSmarts you would need to set the Return URL of the form to the URL of the form itself and set the On Submission option in the Form Details Screen to “Integrate with PayPal using SuperCart”. With SuperCart, the buyer will be able to chose on the Confirmation page whether to add another delegate or proceed to PayPal for payment, where (s)he will be able to pay for all priced items for all transactions at once. You can try out a SuperCart demo to see how it works. SuperCart is part of FormSmarts Advanced PayPal Integration described on this page.
Thanks so much, form chaining looks like almost exactly what I was looking for! One more question, though – when I fill out my first delegate name, company, company address, then continue shopping, is there any way to return to the form with the company name and address used for first delegate pre-filled for second delegate?
Not at this time but this could certainly be added in the future.
Okay, I’m trying to get this form chaining to work. My page to enter data is http://example.org/zzzz. I have it set to integrate with paypal using supercart. My return URL is the same as the original, http://example.org/zzzz. But when I am testing it and hit continue shopping, it takes me to http://example.org/zzzz?shop=Continue+Shopping which is not set up. Did I miss something? Do I have to set up another page for this?
Any help you could give would be greatly appreciated!
Nona, http://example.org/zzzz and http://example.org/zzzz?shop=Continue+Shopping should actually lead to the same page on your site, i.e. your shop’s homepage.
Is it possible to have prefilled fields in my form? I would like to send some data (lets say “product ($50 USD)” ) to paypal without asking the user to select any specific option in the form.
When the user gets the from the product he/she would be buying is already defined, what they would select in the form is just the shipping method with associated cost and delivery details.
Veronica,
Add a drop-down list with a single option “product ($50 USD)” and make sure the field is Optional. The pricing option will then be automatically selected and users won’t be able to deselect it.
Is it possible to create an option where the user inputs the dollar amount and add a field where a percentage of the dollar amount is automatically added, ie:
Enter Payment: $1000.00 <– customer input
5% Convenience Fee or Tax: $50.00 <– automatically added
Total Payment: $1050.00
No, this is not possible at this time. We’re working on a feature which will allow this in the coming months.
Is is possible for the user to have a choice of quantity eg. they are booking a class for which we have set the price per person (integrated with paypal) and they want to pay for 2 people at the same time
Hi Jo. Yes, simply add a Quantity Box, see Adding a Product Quantity Box section on the payment integration help page. You could also have a more complex setup using SuperCart as explained here.
Got a question about FormSmarts?
Ask FormSmarts Sales!
| Your Account | Help | FormSmarts | ||||
|---|---|---|---|---|---|---|
|
|
|
|||||