Developer ZoneRecipesAPI ReferenceChangelog
Developer Zone

Payment Enums

SoftPOS Type


Enum SoftPOSType
Parameter Data Type Description

Terminal

SoftPOSType

SoftPOS Terminal type.

• Only for terminal.

Mobile

SoftPOSType

SoftPOS Mobile application type.

• Only for mobile.

Tablet

SoftPOSType

SoftPOS Tablet application type.

• Only for tablet.

KioskMachine

SoftPOSType

SoftPOS Kiosk Machine type.

• Only for kiosk machine.


SoftPOS Payment Response Code


Class SoftPOSPaymentResponseCode
Parameter Code Description

PaymentSuccess
PaymentSuccessDescription

0000

The payment success, please check transactionStatusResponse and SoftPOSResult for more information.

Refer to: SoftPOS Result

PaymentFailed
PaymentFailedDescription

0001

The payment failed, please check SoftPOSResult for more information.

Refer to: SoftPOS Result

PaymentOptionRequestFailed
PaymentOptionRequestFailedDescription

0002

The payment option request failed.

TransactionStatusRequestFailed
TransactionStatusRequestFailedDescription

0003

The transaction status request failed.

ValidationFailed
ValidationFailedDescription

0099

Validation failed due to invalid value for {values}, these value are required for the payment.

InvalidPaymentResultResponseCallback
InvalidPaymentResultResponseCallbackDescription

0099

The payment result response callback cannot be null.

ThirdPartySDKFailed
ThirdPartySDKFailedDescription

0099

Third party SDK failed.

LaunchPaymentActivityFailed
LaunchPaymentActivityFailedDescription

0099

Launch payment activity failed.

PaymentInfoInitializationFailed
PaymentInfoInitializationFailedDescription

0099

The payment info initialization failed.