geowallet
  1. Response Codes & Messages
geowallet
  • Overview
  • Authentication
  • APIs
    • Ledger Balance
      • Get Balance of all ledgers
      • Get Balance for a single currency
    • Create a Quotation
      • quotations
    • Create a Transaction
      • Transaction
    • Transaction Query
      • Transaction Query
    • Transaction Status Webhook
  • Business Transaction API
    • Business to Business (B2B)
      • Transaction
    • Business to Person (B2P)
      • Transaction
    • B2P to mobile wallet
      • Transaction
    • Person to Business (P2B)
      • Transaction
    • Request parameter list
  • Response Codes & Messages
    • Generic Response
    • Beneficiary Validation Responses
    • Quote Response
    • Remit Response
  • Purpose, Source of Funds, and Relationship
    • P2P Purpose for Transaction
    • P2P Source of Funds
    • P2P Relationship
    • Person to Business
    • Business to Person
    • Business to Business
  • Country Specific Parameters list
  • Country Specific Recipient Documents
  • GeoSwift Verify (GSV)
  • About Us
  1. Response Codes & Messages

Generic Response

Generic Response Code & Messages
Response CodeResponse MessageContact GeoswiftTransaction ActionRemarks/Comments
GSME1000Invalid [propertyName]NoRetryCheck for invalid request parameter(s)
GSME1001[propertyName] value should be between [minlength] to [maxlength]NoRetryCheck for invalid request parameter(s)
GSME1002[propertyName] must be [length]NoRetryCheck for invalid request parameter(s)
GSME1003Authentication failed. Username or Password is incorrect.YesRetryContact TerraPay operations team for valid username and password.
GSME1004Invalid parameters in the requestNoRetryCheck for invalid request parameter(s).
GSME1005Mandatory fields are missingNoRetryCheck for invalid request parameter(s).
GSME1006Request SHA256 checksum mismatchNoRetryCheck for invalid checksum sent with request.
GSME1007Server is busy. Please do a status enquiry to check if your transactions reached TerraPay.NoStatus checkCall the status API till transaction status changes to success/failed.
GSME1010Source country not allowedYesRetryOperation team needs to check source country configuration.
GSME1011Destination country not allowedYesRetryOperation team needs to check destination country configuration.
GSME1012Source currency not allowedYesRetryOperation team needs to check source currency configuration.
GSME1013Destination currency not allowedYesRetryOperation team needs to check destination currency configuration.
GSME1014Source country inactiveYesRetryOperation team needs to check source country configuration.
GSME1015Destination country inactiveYesRetryOperation team needs to check destination country configuration.
GSME1016Failed to get destination partnerYesRetryOperation team needs to check corridor configuration.
GSME1017Source partner validity failYesRetryoperations team needs to extend validity of source partner in system.
GSME1018Destination partner validity failYesRetryoperations team needs to extend validity of destination partner in system.
GSME1019Source partner suspendedYesRetryoperations team needs to check activation status of partner.
GSME1020Destination partner suspendedYesRetryoperations team needs to check activation status of partner.
GSME1021Source partner inactiveYesRetryoperations team needs to check activation status of partner.
GSME1022Destination partner inactiveYesRetryoperations team needs to check activation status of partner.
GSME1023Corridor validity failedYesRetryoperations team needs to check corridor validity.
GSME1024Corridor SuspendedYesRetryoperations team needs to check corridor activation status.
GSME1026Source MSISDN not allowed.NoCancelInvalid source/sender's mobile number.
GSME1027Source MSISDN Blacklisted.NoCancelSource/sender's mobile number is black listed.
GSME1028Destination MSISDN not allowed.NoCancelInvalid destination mobile number.
GSME1029Destination MSISDN Blacklisted.NoCancelDestination mobile number is black listed.
GSME1030Corridor not existsYesRetryOperation team needs to check corridor configuration.
GSME1031Source currency inactiveYesRetryOperation team needs to check currency configuration.
GSME1032Destination currency inactiveYesRetryOperation team needs to check currency configuration.
GSME1046Invalid Transaction ID.NoRetryCheck for transaction Id format (special characters).
GSME1061Destination Country Sanctioned.NoCancelDestination country is on sanction list. Transaction cannot be delivered.
GSME1062Source Country Sanctioned.NoCancelSource country is on sanction list. Transaction cannot be delivered.
GSME1073Routing Failed.YesRetryRoute is inactive. Check with TerraPay operations team to enable the route and retry.
GSME1603Beneficiary name invalid.NoCancelTransaction failed as beneficary name is invalid.
GSME1604Sender name invalid.NoCancelTransaction failed as sender name is invalid.
GSME6000Beneficiary MSISDN Validation SuccessNoNoTransaction validation is success.
GSME6001Corridor does not existsYesRetryOperation team needs to check the corridor configuration.
GSME6002Corridor inactiveYesRetryOperation team needs to check the corridor configuration.
GSME6003Beneficiary MSISDN blacklistedNoCancelBeneficiary MSISDN has been blacklisted on TerraPay system..
GSME6004Beneficiary validation failedYesCancelOperation team needs to check.
GSME6005Beneficiary Registered but not KYCedNoCancelBeneficiary is registered with destination partner network with incomplete KYC details.
GSME6006Beneficiary MSISDN not foundNoCancelBeneficiary is not registered with destination partner network.
GSME6007Beneficiary SuspendedNoCancelBeneficiary is in suspended state on TerraPay system.
GSME6008Beneficiary name does not matchNoCancelBeneficiary validation failed.
GSME6009Beneficiary validation failed. Request timed out at destination partnerYesRetryOperation team needs to check the time out issue.
GSME6010Mandatory KYC parameter check failedYesRetryResend the transaction with required KYC parameters.
GSME6011Validation Failed. Beneficiary must register or upgrade KYC Level to receive transactionsNoCancelBeneficiary validation failed.
GSME6012Beneficiary KYC Verification PendingNoCancelBeneficiary validation failed.
GSME6013Receiver Name MissingNoCancelBeneficiary validation failed.
GSME6014Customer Not RegisteredNoCancelBeneficiary validation failed.
GSME6017Beneficiary Account is lockedNoCancelBeneficiary validation failed.
GSME6019Destination Partner Timed Out - Please retry.YesRetryOperation team needs to check time out issue.
GSME6020Validation Invalid MSISDNNoCancelInvalid Phone Number
GSME6022Beneficiary Account InactiveNoCancelBeneficiary validation failed.
GSME6023Provider code/bank subcode is missingNoCancelSend the transaction with valid provider code.
GSME6024Provider code does not match operator networkNoCancelSend the transaction with valid provider code.
GSME6025Invalid UPI ID formatNoCancelSend the transaction with valid UPI address.
GSME6026Bank UPI Not SupportedNoCancelBeneficiary validation failed.
GSME6027Incorrect IFSC CodeNoRetryRetry with correct data.
GSME6028Validation Penny Drop Service downYesRetryOperation team needs to check.
GSME6030Account cannot be validatedNoCancelBeneficiary validation failed.
GSME6033IMPS Node downYesRetryOperation team needs to check.
GSME6034Unable to process requestYesRetryOperation team needs to check.
GSME6035Invalid response from partnerYesRetryOperation team needs to check.
GSME6036Invalid sort codeNoRetryRetry with correct data.
GSME6041Beneficiary document type is invalid.NoCancelBeneficiary document type is invalid.
GSME6042Beneficiary is under age.NoCancelBeneficiary is under age
GSME6043Beneficiary Account amount limit exceeded.NoCancelBeneficiary has exceeded the maximum amount they can receive in the specified currency.
GSME6044Sender does not comply with the partner's policies.NoCancelThe sender does not comply with our internal policies for sending money.
GSME6045Receiver does not comply with the partner's policies.NoCancelThe receiver does not comply with our internal policies for receiving money.
GSME6046Sender's country does not comply with the partner's policies.NoCancelThe country of the sender does not comply with our internal policies for receiving money.
GSME6047Beneficiary has not accepted the automatic payment.NoSuccess/CancelBeneficiary is not configured to receive automatic payments. The transaction can still be sent but will be pending at the beneficiary to accept the payment.
GSME6101Destination bank not configuredYesRetryOperation team needs to check configuration.
GSME6102Invalid Bank Account NumberNoCancelSend the transaction with valid account number.
GSME6103Destination bank not reachableYesRetryOperation team needs to check.
GSME6104Validation Failed at Destination PartnerYesRetryOperation team needs to check.
GSME6105BankSubCode is missingNoRetryRetry with correct data.
GSME6108Invalid PANNoCancelSend the transaction with valid PAN.
Modified at 2026-03-12 10:41:51
Previous
Response Codes & Messages
Next
Beneficiary Validation Responses
Built with