Resend Email

Purpose
Resends Approver Email or Invite Order link depending on parameters passed here.

LIVE URL:

https://api.thesslstore.com/rest/order/resend

SANDBOX URL:

https://sandbox-wbapi.thesslstore.com/rest/order/resend

HTTP VERB
POST

PARAMETERS
JSON :
Content-type: application/json; charset=utf-8;

{
	"AuthRequest":{
		"PartnerCode":"String content",
		"AuthToken":"String content",
		"ReplayToken":"String content",
		"UserAgent":"String content",
		"IPAddress":"String content",
		"IsUsedForTokenSystem":true,
		"Token":"String content"
	},
	"CustomOrderID":"String content",
	"TheSSLStoreOrderID":"String content",
	"ResendEmailType":"String content",
	"ResendEmail":"String content",
	"RefundReason":"String content",
	"RefundRequestID":"String content",
	"ApproverMethod":"String content",
	"DomainNames":"String content",
	"SerialNumber":"String content"
}

XML:
Content-type: application/xml; charset=utf-8;

<OrderRequest>
<AuthRequest>
<PartnerCode>String content</PartnerCode>
<AuthToken>String content</AuthToken>
<ReplayToken>String content</ReplayToken>
<UserAgent>String content</UserAgent>
<IPAddress>String content</IPAddress>
<IsUsedForTokenSystem>true</IsUsedForTokenSystem>
<Token>String content</Token>
</AuthRequest>
<CustomOrderID>String content</CustomOrderID>
<TheSSLStoreOrderID>String content</TheSSLStoreOrderID>
<ResendEmailType>String content</ResendEmailType>
<ResendEmail>String content</ResendEmail>
<RefundReason>String content</RefundReason>
<RefundRequestID>String content</RefundRequestID>
<ApproverMethod>String content</ApproverMethod>
<DomainNames>String content</DomainNames>
<SerialNumber>String content</SerialNumber>
</OrderRequest>

PARAMETERS
JSON :

{
	"isError":true,
	"Message":["String content"],
	"Timestamp":"String content",
	"ReplayToken":"String content",
	"InvokingPartnerCode":"String content"
}

XML:

<AuthResponse>
<isError>true</isError>
<Message>
<string>String content</string>
<string>String content</string>
</Message>
<Timestamp>String content</Timestamp>
<ReplayToken>String content</ReplayToken>
<InvokingPartnerCode>String content</InvokingPartnerCode>
</AuthResponse>

Fields Explanation
• R – Required
• O – Optional
• I – Ignore (not applicable)

NAME FROM Field Req. Type Description
AuthRequest.AuthToken Request R String This is an alpha-numeric code provided to you by thesslstore.com. It is required in all requests.

Optional if Token is specified.

AuthRequest.PartnerCode Request R String This is an alpha-numeric token code provided to you by thesslstore.com. It is required in all requests.

Optional if Token is specified.

AuthRequest.ReplayToken Request O String This is an alpha-numeric code provided by you in order request and thesslstore.com sent back in request.
AuthRequest.UserAgent Request O String User Agent to identify the request coming from.
AuthRequest.Token Request R* String This is an alpha-numeric code.

* This is Required only if you have set IsUsedForTokenSystem is true.

AuthRequest.IsUsedForTokenSystem Request R Boolean There are only two possible values true or false. Mostly this field used for AutoInstallSSL Plugin.
OrderRequest.CustomOrderID Request R* String A Number provide by you in request which is sent in response.

* Ignore if TheSSLStoreOrderID is passed OR Set IsUsedForTokenSystem is true.

OrderRequest.RefundReason Request I String This RefundReason is Reason regarding Purchased Certificate Cancel.
OrderRequest.RefundRequestID Request I String This RefundRequestID about RefundRequest.
OrderRequest.ResendEmailType Request R String This ResendEmail is Resend an Invite email that was previously extended.

Supported values: InviteEmail, ApproverEmail, PickUpEmail, FulfillmentEmail, PhoneAuthEmail. Required for Symantec certs.

OrderRequest.TheSSLStoreOrderID Request R* String A Tracking Number for Orders that can be set by a TheSSLStore.com.

* Ignore if CustomOrderID is passed OR
Set IsUsedForTokenSystem is true.

AuthResponse.isError Response N/A Boolean Returns False/true according to errorstatus into the response.
AuthResponse.Message Response N/A String The Message given into the response.
AuthResponse.Timestamp Response N/A String The Date and time when user gets the response.
A date timestamp used in a variety of contexts. Note that the XML format is: YYYY-DD-MMTHH:MM:SS:000Z (for example, 2001-01-01T24:00:00:000Z is for Jan 1, 2001 at midnight).
AuthResponse.ReplayToken Response N/A String The value of the ReplayToken which provide by you in Order request.
AuthResponse.InvokingPartnerCode Response N/A string This is an alpha-numeric code provided to you by thesslstore.com. It is required in all requests.