Skip to main content (Press Enter)
Helcim Logo
Click here if you return to contents

Response Fields

Once the transaction is completed and the form is submitted, POST data will be sent back to the merchant's server (webpage). The POST data will include the fields listed below. The POST field [xml] will also contain an XML structure of the response.

Field Name Type Description
response Integer 1 = Success, 0 = Failure
responseMessage String The transaction response message.
noticeMessage Integer The transaction notice, such as "Order Updated".
date String The transaction date, format: YYYY-MM-DD
time String The transaction time, format: HH:MM:SS
type String The transaction type, such as "Purchase" or "Verify".
amount Decimal The amount processed.
cardHolderName String The cardholder's name.
cardNumber String The credit card number (masked).
cardExpiry String The credit card expiry date.
cardToken String The credit card token.
cardType String The credit card type.
transactionId String The transaction ID.
avsResponse String The address verify (AVS) response.
cvvResponse String The CVV response.
approvalCode String The transaction approval code.
orderNumber String The order number.
customerCode String The customer code.
currency String The transaction currency.
bankAccountType String The bank account type, either "CHK" or "SAV".
bankAccountCorporate String "C" for corporate, "P" for personal.
bankAccountToken String The bank account token.
bankFinancialNumber String The bank financial ID (Canada-only).
bankTransitNumber String The bank account transit number (masked).
bankAccountNumber String The bank account number (masked).
xml String The XML response (XML document format).

Related Articles

An Overview of Helcim.js
Creating a New Helcim.js Configuration
Editing or Deleting a Helcim.js Configuration
Using the Helcim.js Code Generator
Request Fields
HTML Structure
SSL, Security and Hashing

Was this article helpful?

Feedback submitted - Thank you!
Click here if you return to the content