Entry
An entry record contains the actual import data of interest. One entry record for each payment.
An entry record has a Record Type of 'E'.
Col | Field name | Data type | Description | Required? |
---|---|---|---|---|
0 | Record Type | Text | 'E' for payment record | Yes |
1 | Smile Account Identifier | Text | The identifier of the account to credit with the payment | Yes |
2 | Smile Account ID Type | Text | The type of Smile Account Identifier. Allowed values:
|
Yes |
3 | Name Field | Text | Needs to be configured in payment method. No Maps to the Name field of payment type, whose label is configured against the payment type. | No |
4 | Hint | Text | Needs to be configured in payment method. This requires the hint type on the payment type to be set to full number. | No |
5 | Branch Number Field | Text | Needs to be configured in payment method. Maps to the Branch Number field of payment type, whose label is configured against the payment type. | No |
6 | Expiry Date Field | Text | Needs to be configured in payment method. Is in the form MM/YY. Maps to the Expiry Date field of payment type, whose label is configured against the payment type. | No |
7 | Payment Type Cde | Text | The code name of a pre-configured manual payment type | Yes |
8 | Amount Paid | Number, (no separators or currency symbol) | Total amount transferred from customer which includes invoiced amount and surcharge | Yes |
9 | Surcharge Amount | Number, (no separators or currency symbol) | Amount charged due to paying via a particular payment method. If a surcharge is charged the payment method will need to be configured and the surcharge value will be required. | If a surcharge is charge |
10 | Surcharge Processing Mode | Text | The processing mode of the surcharge amount. Allowed values:
|
No, defaults to Verify |
11 | Payment Reference | Text | Reference number (receipt number) from the system accepting payment | Yes |
12 | Effective Timestamp | Time Stamp ISO Standard | Date and time of payment transaction. Formatted YYYY-MM- DDThh:mm:ss.sss+Z. For example: 2010-01-01T01:00:00.000+11:00. | Yes |
13 | Result | Text | The result of a payment attempt. Allowed values:
|
Yes, defaults to Accepted |
14 | Allocation Type | Text | The way the payment will be allocated on the account. Allowed values:
|
No, defaults to manual allocation |
15 | Message | Text | A message to be recorded on the payment | No |