Affiliate Custom Signup
From Offerit
Offerit supports the use of custom signup forms for affiliates to signup to your Offerit install.
Contents
Payvia Required Fields
first number is payvia field id The submit fields have the following format:
- payvia[<payvia_field_id>:<required>:<min_char>:<max_char>:::::<payvia_nice_name>]=
- payvia_field_id - the id of the payvia field being used
- required - set to 0 if the field is not required, 1 if it is.
- min_char - the minimum number of characters the field must have to submit.
- max_char - the maximum number of characters the field must have to submit.
- is_unique - set to 1 if you want the field to have a unique value.
- payvia_nice_name - an internal name that corresponds to the payvia_field_id.
payvia[1:1:1:64:::::Pay To]=Pay To payvia[1001:0:0:255:::::Address]=address1 payvia[1002:0:0:255:::::Address 2]=Addr2 payvia[1003:0:0:128:::::City]=City payvia[1004:0:0:128:::::State]=State payvia[1005:0:0:64:::::Zip Code]=Zip payvia[1006:0:0:128:::::Country]=United States
Payvia Types/Fields
Check | ||||||
---|---|---|---|---|---|---|
name | payvia_field_id | required | min | max | is_unique | check_function |
Pay To | 1 | 1 | 1 | 64 | 1 | |
Address | 1001 | 0 | 0 | 255 | 0 | |
Address 2 | 1002 | 0 | 0 | 255 | 0 | |
City | 1003 | 0 | 0 | 128 | 0 | |
State | 1004 | 0 | 0 | 128 | 0 | |
Zip Code | 1005 | 0 | 0 | 64 | 0 | |
Country | 1006 | 0 | 0 | 128 | 0 |
Domestic Wire | ||||||
---|---|---|---|---|---|---|
name | payvia_field_id | required | min | max | is_unique | check_function |
Bank Name | 4 | 1 | 1 | 64 | 0 | |
Account Number | 5 | 1 | 1 | 64 | 0 | alnum_number_check |
Routing Number | 6 | 1 | 1 | 64 | 0 | alnum_number_check |
Account Name | 14 | 1 | 1 | 64 | 0 |
International Wire | ||||||
---|---|---|---|---|---|---|
name | payvia_field_id | required | min | max | is_unique | check_function |
Bank Name | 7 | 1 | 1 | 64 | 0 | |
Bank Address | 8 | 1 | 1 | 255 | 0 | |
Bank City | 9 | 1 | 1 | 128 | 0 | |
Bank State | 10 | 1 | 1 | 128 | 0 | alnum_letter_space_check |
Bank Zip | 11 | 1 | 1 | 64 | 0 | |
Bank Country | 12 | 1 | 1 | 128 | 0 | alnum_letter_space_check |
Account Number | 13 | 1 | 1 | 64 | 0 | alnum_number_check |
Account Name | 15 | 1 | 1 | 64 | 0 | |
Account Iban | 16 | 0 | 0 | 64 | 0 | |
Address | 17 | 0 | 0 | 255 | 0 | |
Address 2 | 18 | 0 | 0 | 255 | 0 | |
City | 19 | 0 | 0 | 128 | 0 | |
State | 20 | 0 | 0 | 128 | 0 | |
Country | 21 | 0 | 0 | 128 | 0 | |
Zip Code | 22 | 0 | 0 | 64 | 0 | |
Bank Swift | 23 | 0 | 0 | 128 | 0 |
Other Payvias | name | payvia_field_id | required | min | max | is_unique | check_function |
---|---|---|---|---|---|---|---|
Inteca | Inteca ID | 2 | 1 | 1 | 64 | 1 | alnum_letter_space_check |
ePassporte | User ID | 3 | 1 | 1 | 64 | 1 | |
EMC2/IPAYOUT | User Name | 24 | 1 | 1 | 128 | 1 | |
Paypal | accountid | 1007 | 0 | 1 | 55 | 0 |
Signup Required Fields
The signup variable must be sent as an array in the postback.
General Fields
Must postback signup variable as an array:
signup[account_type]=
Set this equal to affiliate or advertiser
signup[offerit]=
This is the Offerit code, which is used for referring comissions and account reps
signup[username:1:6:16:::easy_username_check]=Username signup[company:1:2:64]=
Company
signup[mailok]=
ok to receive emails
signup[url:1:2:128]=
Main URL for the affiliate
Password Fields
signup[password:1:6:16:::easy_password_check]= signup[nostore_verify_password:1:6:16:password]=
Special nostore_verify variables are to ensure that the when entering the values twice (email or passwords) that both fields match
signup[email:1:5:64:::email_check]= signup[nostore_verify_email:1:5:64:email]=
- Special nostore_verify variables are used to ensure that the when entering the values twice (email or passwords) that both fields match
Instant Messengers
signup[icq:0]= signup[aim:0]= signup[msn:0]=
Personal Information (Name, Address)
signup[firstname:1:2:32]= signup[lastname:1:2:32]= signup[address1:1:6:128]= signup[address2:0:0:128]= signup[city:1:2:64]= signup[state:0:0:32]= signup[zip_code:1]= signup[country]= signup[tel:0] signup[dob:0]
Payment Method
signup[payvia]=
- The chosen payment method based on the Payvia ID within Offerit.
Other Payment Options
signup[minimum_payout:1]=
- The minimum amount for which to generate a payment for an affiliate, based on the minimum payout options you set up in the Pay Via Types tab of the Commissions Admin.
signup[tax_id_or_ssn:0]= signup[custom1:0] (through 5)