Sponsoring
Checkout
verify/application.json
method: GET
secured: true
url: /v1/promote/checkout/verify/application.json
Returns the application information currently associated to this session
{
"EMail": "jasons@us.gnld.com",
"FirstName": "Jason",
"LastName": "Sperske",
"MiddleInitial": "",
"DateOfBirth": "12/25/1978",
"PhoneHome": "(510)825-3218",
"PhoneOther": "",
"Pin": "4444",
"SiteUrl": "sdasdasfdasdfasdfasdf",
"TaxId": "",
"RecognitionName": "",
"PartnerFirstName": "",
"PartnerLastName": "",
"PartnerMiddleInitial": "",
"success": true,
"error": null
}
method: POST
secured: true
url: /v1/promote/checkout/verify/application.json
Sets basic information about the new distributor
| Field | Notes |
|---|---|
DateOfBirth |
Date of birth
Type: String (must parse as a valid Date MM/DD/YYYY) |
EMail |
Email address
Type: String |
SubscribeToEmail |
Records that the user wishes to allow GNLD to email them.
Type: Boolean |
FirstName |
First name
Type: String |
LastName |
Last name
Type: String |
MiddleInitial |
Middle initial
Type: String (Optional) |
PhoneHome |
The home phone number
Type: String |
PhoneOther |
An alternate phone number
Type: String (Optional) |
Pin |
A 4 digit pin number used to authenticate new distributor
Type: String (4 numbers) |
SiteUrl |
A url (part of the full url http://neolifeclub.com/[SiteUrl]) that the new distributor can give to people who wish to sign up under them
Type: String (only letters and numbers allowed) |
RecognitionName |
A name (commonly a business name) used for pinting bonus checks (only displayed if you are signing up as a promoter)
Type: String (Optional) |
PartnerFirstName |
First name of partner (only displayed if you are signing up as a promoter)
Type: String (Optional unless PartnerLastName is passed)
|
PartnerLastName |
Last name of partner (only displayed if you are signing up as a promoter)
Type: String (Optional unless PartnerFirstName is passed)
|
PartnerMiddleInitial |
Middle initial of partner (only displayed if you are signing up as a promoter)
Type: String (Optional) |
TaxId |
A valid Tax ID for tax withholding (In the US market this is a Social Security Number, though each market applies different rules)
Type: String (Optional) |
If you pass this service data with some error (a missing or incomplete field or a SiteUrl that is already registered) you will see a response like this:
{
"success": false,
"error": [
{
"field": "Pin",
"error": "Pin Invalid",
"message": "* Your PIN must be a 4 digit number"
},
{
"field": "SiteUrl",
"error": "SiteUrl.Taken",
"message": "* This Site URL is already registered to another promoter"
}
]
}
If you pass information that is valid then you will see this response:
{
"success": true,
"error": []
}