3.2.1.1 ICLLoginResponse
ICLLoginResponse| Name | Type | Description |
|---|
userName | String | |
CLMerchant | Models data CLMerchant | |
CLPaymentCapability | Models data CLPaymentCapability | |
3.2.1.2 TransactionType
TransactionType adalah persyaratan untuk menjalankan jenis transaksi yang diperlukan.
TransactionType| Name | Value |
|---|
CASH | CASH |
CREDIT | CREDIT |
CREDIT_OR_INTERNATIONAL | CREDIT OR INTERNATIONAL |
TCASH_QR | LINK AJA |
MINIATM_TRANSFER | MINIATM_TRANSFER |
OVO_PUSH_TO_PAY | OVO PUSH TO PAY |
GOPAY_QR | GO-PAY |
KREDIVO_QR | KREDIVO_QR |
SHOPEEPAY_QR | Payment Shopeepay (QrPayment) |
VA_TRANSFER | Payment Virtual Account |
VOSPAY | PAYMENT Vospay |
NOBU_QR_DYNAMIC | NOBU_QR_DYNAMIC |
3.2.1.3 ICLPayment
ICLPayment| Name | Type | Description |
|---|
| amount | String | Required |
| TransactionType | TransactionType | Required |
| CLCardProcessingMode | CLCardProcessingMode | Required for card payment |
| image | String | optional |
| description | String | optional |
| phoneNo | String | optional |
| merchantTransactionId | String | optional |
| billId | String | optional |
| email | String | optional |
3.2.1.4. ICLPaymentResponse
ICLPaymentResponse| Name | Data Type | Description |
|---|
| userId | String | |
| batchNo | String | |
| cardNo | String | |
| refNo | String | |
| totalAmount | String | |
| bankName | String | |
| hpNo | String | |
| transDate | String | |
| transTime | String | |
| invoiceNo | String | |
| transDesc | String | |
| transactionId | String | |
| footerReceiptMerchant | String | |
| clientTransactionTimeZone | String | |
| transactionType | transactionType (enum) | |
| userName | String | |
| merchantTransactionId | String | |
| responseCode | String | |
| aid | String | |
| approvalCode | String | |
| traceNo | String | |
| cardHolderName | String | |
| cardType | String | |
| applicationLabel | String | |
| approvedCurrencyCode | String | |
| transactionStatus | Integer | |
| AIDICC | String | |
| terminalVerificationResults | String | |
| applicationCryptogram | String | |
| footerReceiptBank | String | |
| merchant | CLMerchant | |
| readerCompanion | CLReaderCompanion | |
| bankSetting | CLBankSetting | |
| verificationMode | CLVerificationMode | |
| securityType | JSONServiceDTO.SECURITY_TYPE | |
| signature | Bitmap | |
| signatures | String | |
| itemImage | Bitmap | |
| ItemImage | String | |
| transactionRequestId | Long | |
| maskedPAN | String | |
| appStatus | String | |
| qrCodeContent | String | |
| transactionNameEnum | CLTransactionNameEnum | |
| transferDetail | CLTransferDetail | |
| emailAddress | String | |
| emailAddressChecked | boolean | |
| HPChecked | boolean | |
| hideLocation | String | |
| errorCode | String | |
| errorMessage | String | |
| hostResponseCode | String | |
| hostErrorMessage | String | |
| voidedDate | String | |
| voidedTime | String | |
| voidedBy | String | |
| appBankRefId | String | |
| appBankName | String | |
| appBankCode | String | |
| appDiscountAmount | String | |
| appLoyaltyName | String | |
| appLoyaltyType | String | |
| showRememberInput | boolean | |
| rememberMobileNo | boolean | |
| rememberEmail | boolean | |
| customerName | String | |
| customerMobilePhone | String | |
| customerEmail | String | |
| receiptHeaderLogo | CLReceiptHeaderLogo | |
| merchantLogo | String | |
| installmentCode | String | |
| installmentTenor | String | |
| installmentMonthlyAmount | long | |
| installmentName | String | |
| total | String | |
| cashTendered | String | The Cash Paid. Only for Cash |
| change | String | The Cash Change. Only for Cash |
| roundingType | String | |
| roundingTarget | String | |
| roundingValue | String | |
| posPaymentData | CLPosPaymentData | |
| authenticationId | String | |
| paymentName | String | |
| locationModel | LocationModel | |
| billId | String | |
| vaNumber | String | |
| expireDate | String | |
| responseContainer | String | |
| longitude | String | |
| latitude | String | |
| altitude | String | |
| tid | String | |
| mid | String | |
3.2.1.5. ICLErrorResponse
ICLErrorResponse| Name | Type |
|---|
| errorCode | Integer |
| errorMessage | String |
| hostErrorCode | Integer |
| hostErrorMessage | String |
| htppStatusCode | Integer |