mustang
06-04-2006, 01:58 PM
Does ResellOne have an equivalent to GeoTrust's "QuickInvite"?
From the GeoTrust QuickInvite API docs:
GeoTrust has an API (Application Program Interface) available to all Resellers. The API is either HTTPS POST or XML SOAP based, with the XML SOAP version offering the developer all functions available through the web based GeoCenter. Full integration of the XML API will require an experienced developer, however for Resellers who do not need to implement the full API, the HTTPS POST API may be used instead. This offers the core functionality of placing an order. A very basic, but highly effective implementation of the HTTPS POST API, known as QuickInvite, is outlined in this document.
QuickInvite – What it is and how to use it
The QuickInvite command via the POST API is a quick and easy way for partners to automate the SSL certificate ordering process and replaces the need to log into GeoCenter to submit orders.
QuickInvite can be used either to:
1. Replace the need for the Reseller to log into GeoCenter to place orders, or
2. Integrate order submission into the Resellers existing applications, e.g. Control Panel, Web Site
Important Note: As with comparable APIs and interfaces available in the SSL reseller marketplace, QuickInvite assumes the reseller charges the customer for the SSL certificate prior to using QuickInvite to submit an order. Billing is ultimately the responsibility of the reseller and is not conducted by GeoTrust.
QuickInvite capabilities allow the Reseller to initiate the order process and specify some, or all, parameters associated with the order. When the QuickInvite is submitted, the Applicant receives an e-mail with a unique URL. When clicking on the URL, a GeoTrust hosted page is opened and the Applicant will be prompted for any additional details required in order to complete the order.
QuickInvite is especially useful when the Partner has some basic information for the order (such as who the Applicant is, what product they are ordering, how long the certificate should be valid for and how many servers they will install the certificate on), but desires the applicant to provide the remaining details (such as the CSR, full contact details and the Approver email).
An example HTML Form would look something like this (of courese this would need to be secured through an ordering process):
<FORM name=enroll_form action="https://products.geotrust.com/ssl/partner.do" method=post>
<INPUT type=hidden name=orderType value=1>
<INPUT type=hidden name=ref value=geotrust.test>
<INPUT type=hidden name=responseType value=text >
<INPUT type=hidden name=method value=reseller >
<INPUT type=hidden name=product value=1>
<INPUT type=hidden name=validityPeriod value=12 >
<INPUT type=hidden name=serverCount value=1 >
<INPUT type=hidden name=contactEmail value=bogus@geotrust.com >
<input type="SUBMIT" value="SUBMIT">
</FORM>
After the form is posted, the customer receives the "Invite" email containing a link to the GeoTrust website complete the order and verify the domain info, etc.
From the GeoTrust QuickInvite API docs:
GeoTrust has an API (Application Program Interface) available to all Resellers. The API is either HTTPS POST or XML SOAP based, with the XML SOAP version offering the developer all functions available through the web based GeoCenter. Full integration of the XML API will require an experienced developer, however for Resellers who do not need to implement the full API, the HTTPS POST API may be used instead. This offers the core functionality of placing an order. A very basic, but highly effective implementation of the HTTPS POST API, known as QuickInvite, is outlined in this document.
QuickInvite – What it is and how to use it
The QuickInvite command via the POST API is a quick and easy way for partners to automate the SSL certificate ordering process and replaces the need to log into GeoCenter to submit orders.
QuickInvite can be used either to:
1. Replace the need for the Reseller to log into GeoCenter to place orders, or
2. Integrate order submission into the Resellers existing applications, e.g. Control Panel, Web Site
Important Note: As with comparable APIs and interfaces available in the SSL reseller marketplace, QuickInvite assumes the reseller charges the customer for the SSL certificate prior to using QuickInvite to submit an order. Billing is ultimately the responsibility of the reseller and is not conducted by GeoTrust.
QuickInvite capabilities allow the Reseller to initiate the order process and specify some, or all, parameters associated with the order. When the QuickInvite is submitted, the Applicant receives an e-mail with a unique URL. When clicking on the URL, a GeoTrust hosted page is opened and the Applicant will be prompted for any additional details required in order to complete the order.
QuickInvite is especially useful when the Partner has some basic information for the order (such as who the Applicant is, what product they are ordering, how long the certificate should be valid for and how many servers they will install the certificate on), but desires the applicant to provide the remaining details (such as the CSR, full contact details and the Approver email).
An example HTML Form would look something like this (of courese this would need to be secured through an ordering process):
<FORM name=enroll_form action="https://products.geotrust.com/ssl/partner.do" method=post>
<INPUT type=hidden name=orderType value=1>
<INPUT type=hidden name=ref value=geotrust.test>
<INPUT type=hidden name=responseType value=text >
<INPUT type=hidden name=method value=reseller >
<INPUT type=hidden name=product value=1>
<INPUT type=hidden name=validityPeriod value=12 >
<INPUT type=hidden name=serverCount value=1 >
<INPUT type=hidden name=contactEmail value=bogus@geotrust.com >
<input type="SUBMIT" value="SUBMIT">
</FORM>
After the form is posted, the customer receives the "Invite" email containing a link to the GeoTrust website complete the order and verify the domain info, etc.