EmailReceipt
Emails a new receipt for an existing customer. Requires a custom receipt to be selected by ID or name.
Description
This method is used to email a new receipt for an existing transaction. This requires a receipt reference number or receipt name, a transaction reference number, and a valid email address. Receipt reference numbers are returned by GetReceiptsList and can be found in the merchant console on the receipts edit page.
Syntax
EmailReceiptResponse EmailReceipt( SecurityToken securityToken, string transactionRefNum, string receiptRefNum, string receiptName, string emailAddress);
Return Object
Type | Description |
---|---|
Contains response data. (required) |
Examples
function emailReceipt(){
$client = new SoapClient('End point URL');
$securityToken = array(
'SecurityId' => '******-454757-4567457-********',
'UserId' => 'merchant1',
'Password' => 'merchant1'
);
$emailReceipt = array(
'securityToken' => $securityToken,
'transactionRefNum' => '123456789',
'receiptRefNum' => '12',
'receiptName' => 'Saeed',
'emailAddress' => 'riz@gmail.com',
);
$emailReceiptResponse = $client->EmailReceipt($emailReceipt);
$emailReceiptResponseResult = $emailReceiptResponse->EmailReceiptResponseResult;
}
Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ebiz="http://eBizCharge.ServiceModel.SOAP">
<soapenv:Header/>
<soapenv:Body>
<ebiz:EmailReceipt>
<!--Optional:-->
<ebiz:securityToken>
<!--Optional:-->
<ebiz:SecurityId>********-90b4-4a38-ad78-********</ebiz:SecurityId>
<!--Optional:-->
<ebiz:UserId/>
<!--Optional:-->
<ebiz:Password/>
</ebiz:securityToken>
<!--Optional:-->
<ebiz:transactionRefNum>128351609</ebiz:transactionRefNum>
<!--Optional:-->
<ebiz:receiptRefNum></ebiz:receiptRefNum>
<!--Optional:-->
<ebiz:receiptName>Full receipt test</ebiz:receiptName>
<!--Optional:-->
<ebiz:emailAddress>test@centurybizsolutions.com</ebiz:emailAddress>
</ebiz:EmailReceipt>
</soapenv:Body>
</soapenv:Envelope>
Response:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EmailReceiptResponse xmlns="http://eBizCharge.ServiceModel.SOAP">
<EmailReceiptResult>
<Status>Success</Status>
<StatusCode>1</StatusCode>
<Error/>
<ErrorCode>0</ErrorCode>
</EmailReceiptResult>
</EmailReceiptResponse>
</s:Body>
</s:Envelope>
Updated 21 days ago