Helcim Logo Support & Tutorials

© Copyright 2006-2018 Helcim Inc.

All Rights Reserved.

Helcim Commerce API » Orders »

Send an Order Receipt

This API call let's you email the receipt for an order. The response is an XML of the email order receipt action.

Request Fields

Field Name Type Required Description
action String Yes orderEmailReceipt
accountId Integer Yes The Helcim Commerce account ID.
apiToken String Yes API token used for authentication and access control. 
emailAddress String Yes The recepients email address.
orderNumber String Yes The order number.

Response Fields (XML)

Field Name Type Description
message - XML structure
response Integer 1 or 0. Whether the order receipt was sent or not.
responseMessage String Confirmation of action taken.


For all API requests, there are also generic API authentication and user access restriction errors.
Response Code Error Code Message Description
0 - Invalid Email Address The email address was not entered, or was invalid.
0 - Order Not Found The order number entered was not found.
0 - Invalid Order Number The order number is invalid, or not entered.

Code Samples

Sample Email Receipt Response XML

<?xml version="1.0"?>
    <responseMessage>Email Sent</responseMessage>

HTML Form Sample HTML

<input type="hidden" name="accountId" value="YOUR-ACCOUNT-ID">
<input type="hidden" name="apiToken" value="YOUR-API-TOKEN">
<input type="hidden" name="action" value="orderView">
<input type="hidden" name="emailAddress" value="info@helcim.com">
<input type="hidden" name="orderNumber" value="ORDR11464">