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": [] }