About GCash

GCash is a mobile wallet and online payment service in the Philippines. It is a versatile financial service platform that has become an integral part of the country's financial ecosystem. GCash allows users to perform a wide range of financial transactions using their smartphones. With a penetration rate of about 80% of the Philippine population, GCash is continuously growing.

It is a more accessible digital payment option compared to credit cards, as anyone with a mobile phone can use GCash. Users only need to provide their phone number to begin transactions with GCash, eliminating the need for lengthy account numbers used by cards. Having GCash available as a payment method in the Philippines is recognised as one of the easiest ways to boost collection rates.

Please refer to the payment method collection guide to learn more about managing linking errors with GCash when creating a payment method token.

GCash linking failure

GCash Failure responseEzypay Error Message
API_VALIDATION_ERRORGCASH - api_validation_error - System Error - Payment Method Token cannot be created
ACCOUNT_ACCESS_BLOCKEDGCASH - account_access_blocked - The account or card has been blocked. Please contact your bank or eWallet provider.
CUSTOMER_NOT_FOUND_ERRORGCASH - customer_not_found_error - System Error - Payment Method Token cannot be created
INVALID_ACCOUNT_DETAILSGCASH - invalid_account_details - Request rejected due to invalid details provided. Please check the details. You may try again.
MAX_ACCOUNT_LINKINGGCASH - payment_method_already_exists - Your account has already been linked to the merchant. Please try a different payment type to proceed. Alternatively, please contact the merchant if you need further assistance.
VA_NUMBER_OUT_OF_RANGEGCASH - va_number_out_of_range - System Error - Payment Method Token cannot be created
INVALID_API_KEYGCASH - invalid_api_key - System Error - Payment Method Token cannot be created
CHANNEL_NOT_ACTIVATEDGCASH - channel_not_activated - System Error - Payment Method Token cannot be created
FEATURE_NOT_ACTIVATEDGCASH - feature_not_activated - System Error - Payment Method Token cannot be created
FEATURE_NOT_SUPPORTEDGCASH - feature_not_supported - System Error - Payment Method Token cannot be created
REQUEST_FORBIDDEN_ERRORGCASH - request_forbidden_error - System Error - Payment Method Token cannot be created
DUPLICATE_ERRORGCASH - duplicate_error - Your account has already been linked to the merchant. Please contact Ezypay or the merchant if you need further assistance.
IDEMPOTENCY_ERRORGCASH - idempotency_error - System Error - Payment Method Token cannot be created
ACCOUNT_ALREADY_LINKEDGCASH - payment_method_already_exists - Your account has already been linked to the merchant. Please try a different payment type to proceed. Alternatively, please contact the merchant if you need further assistance.
SERVER_ERRORGCASH - server_error - Server Error - Payment Method Token cannot be created
CHANNEL_UNAVAILABLEGCASH - channel_unavailable - The eWallet provider is experiencing unexpected issues - Payment Method Token cannot be created
OTP_DELIVERY_ERRORGCASH - otp_delivery_error - Your eWallet provider has failed to send the OTP to you. Please try again later.
PAYMENT_METHOD_ALREADY_EXISTSGCASH - payment_method_already_exists - Your account has already been linked to the merchant. Please try a different payment type to proceed. Alternatively, please contact the merchant if you need further assistance.