"Create a Page" Button
Give people that ability to create personalized pages to collect money for things they buy or support on your site. We provide the tools to keep people organized and get paid faster. You can help your customers and also make money through our referral program.
Here are a couple of scenarios:
- Merchants who want to add group payment support to the pre and post purchasing experience. For example, buying a gift for a friend.
- Help people organize their fundraising efforts. For example, give your customers the ability to setup personalized pages for collecting money for your cause.
Simple to implement on your site:
Example 1: Simple Create a Group Payment Page Button
Shows how to add a button to your site that helps your customers create a page to collect money from their group.
Live Example:
Click the "Start Now" button and a window will popup. The wizard will lead an organizer through creating a page to collect money from their group.
HTML and JavaScript Code:
You can copy and paste the following script into your site. Customize the input values within the form element to meet your needs. Details about the customizable fields for integration are available below.
Example 2: Simple Create a Fundraising Page Button
Shows how to add a button to your site that helps your users create a fundraising page.
Live Example:
Click the "Start Now" button and a window will popup that leads an organizer through creating a their fundraising page.
HTML and JavaScript Code:
You can copy and paste the following script into your site. Customize the input values within the form element to meet your needs. Details about the customizeable fields for integration are available below.
Custom Fields For Integration Reference
The following reference explains the fields that Pay It Square will accept when creating a page from your site.
Standard Settings
| Field Id | Required? | Value Details | Details |
|---|---|---|---|
| title | No | Plain text but limited to 256 characters. | This will become the default title that is loaded when the user starts the create page wizard. |
| description | No | HTML or plain text. | This will become the default title that is loaded when the user starts the create page wizard. |
| mode | Yes | Valid Values are: GroupPayment, Fundraiser or Registration | Tells our page setup wizard what type of page the user should create. See the Mode Specific Settings below for more settings that are based on what you choose for this setting. |
| ref_id | No | Your Pay It Square referral code. Learn more about our referral program. | When a valid referral code is provided you get credit towards referral payments based on the user's usage of Pay It Square. |
Mode Specific Settings
GroupPayment
| Field Id | Required? | Value Details | Details |
|---|---|---|---|
| total_amount | No | Must be numeric | This is the total amount the user needs to collect. |
| estimated_payer_count | No | Must be a integer | This is the total number of people that are likely to part of the group. The default is 1 if not provided. We divide the total_amount field by this number. The quotient value becomes the default amount that each payer added will be asked to pay. |
| payer[0..N].name | No | Text | The name of each person you would like to include in this group. |
| payer[0..N].email | No | Text | The email of each person you would like to include in this group. This is optional. If you are specifying payers the only required field is payer name. |
| payer[0..N].is_paid | No | 0 or 1 | If the value is 0 we will mark this person as unpaid. If the value is 1 we will mark them as paid. This is optional. If you are specifying payers the only required field is payer name. |
Fundraiser
| Field Id | Required? | Value Details | Details |
|---|---|---|---|
| amount_per | No | Must be a numeric value. The default value is 25 if you don't specify this field. | This will become the default donation amount that is requested per person. |
| goal_amount | No | Must be a numeric value. | This will become the default goal amount that will be shown to users as a total donation target. |
Registration
| Field Id | Required? | Value Details | Details |
|---|---|---|---|
| amount_per | No | Must be a numeric value. The default value is 25 if you don't specify this field. | This will become the default amount that is requested per person. |





