TABLE OF CONTENTS


Accept Donations

Create a Donate button (or URL) for donations
Ideas for donate form functionality


Create buttons with payment amounts 

Using paypal.me 

Create a PayPal.me account.


Create a button on your website using the button shortcode: 

[button label='Pay $150 Securely using Paypal' link='https://paypal.me/yourPayPalme/150' color='primary']

Label = what the button says 

Link = where the button goes 


To add an amount (example above is $150), include a value in the URL after your paypal.me username. Include this amount in your label as well for clarity to the user.


Using a regular PayPal account

Build a link using these variables. Reach out to support@gameflow.design if you need help setting this up.
https://www.paypal.com/cgi-bin/webscr
?cmd=_xclick
&business=email@address.com
&tax=0
&currency=USD
&item_name=NAME - {Custom Gravity Form Fields}
&item_number=NUMBER
&quantity=1
&invoice=x
&custom=something
&amount=150.00


Gravity Forms + PayPal 

This process outlines how to collect user information in Gravity Forms, then send the user to PayPal to collect payment after the Gravity Form is submitted. The Gravity Forms data you collect will be separate from your PayPal data. Here's how. 


Build your form, then visit Settings >> Confirmations to define what happens after the user clicks "Submit" on the form.


  • Confirmation Type = Redirect
  • Redirect URL = https://www.paypal.com/cgi-bin/webscr 
  • Check the checkbox next to Pass Field Data Via Query String
  • Redirect Query String = cmd=_xclick&business=yourpaypalemail@email.com&tax=0&currency=USD&amount={Gravity Form Total Field:1}&item_name={Gravity Form Custom Field:3}


You can enter either a value or a Gravity Form field in "amount" and you can also enter a Gravity Form field in "item name." Use the lookup tool to the right to select a specific form field.



Click Save Confirmation


Optional - In Form Settings, change the Submit button text to say "Continue to PayPal" to let the user know there's more to do after they fill out this form. 
 



Other PayPal add-on functions

Invoicing
Subscription buttons