Errors
One page per common error, and troubleshooting by symptom
- Troubleshooting by Symptom: Symptom-first troubleshooting for PayMe integrations. Every card failing on the hosted page points to no terminal (420). A paid subscription stuck at initial means the handler expects signatures. A real sale callback rejected means a wrong partner secret. No callbacks means an unreachable address, a local URL or a skipped domain. Tunnel 1033 and 502 mean tunnel or server down.
- Error 420: No Terminal Available: PayMe error 420 (Please try a different card or contact customer support). PayMe found no terminal that can process this card for this seller.
- Error 25: Invalid Phone Number: PayMe error 25 (Please verify phone number). A phone number was refused.
- Error 21: Invalid URL: PayMe error 21 (Please verify URL validity). PayMe refused a URL in the request, and the whole call fails.
- Error 790: Parameter Not Allowed on This Plan: PayMe error 790 (A parameter is missing or cannot be set on this plan). The seller's plan requires a field you left out, or refuses a field you sent.
- Error 174: Not Supported for This Seller Type: PayMe error 174 (Feature is not supported for this seller type). The account behind this seller ID can't perform the call.
- Error 114: Business Type Not Valid: PayMe error 114 (The selected business type is not valid for this business). The seller's business type doesn't fit its other details.
- Error 121: Invalid Business Code: PayMe error 121 (The business code is invalid, Please enter only numbers). seller_inc_code isn't a positive number.
- Error 352: Invalid Price: PayMe error 352 (Invalid price, out of min-max bounds). An amount is outside the allowed range.
- Error 305: Action Not Allowed in This Status: PayMe error 305 (Cannot perform action due to an incorrect status). The sale isn't in a status that allows this call.
- Error 163: Seller Inactive: PayMe error 163 (Account settings problem - please contact Customer Support). The seller exists but isn't active.
- Error 130: Seller Over Sale Limit: PayMe error 130 (Seller is over sale limit, unable to create new sales). The sale would take the seller over its processing limit. Complete any pending verification, then ask partners@payme.io to review the limit.
- Error 998: Too Many Requests or Duplicate Action: PayMe error 998 (Operation is not permitted). HTTP 429.
- Error 513: Duplicate Purchase: PayMe error 513 (Duplicate purchase attempt detected. Please wait one minute before retrying). A saved-card charge repeated the same seller, amount and currency within 60 seconds. The check is off unless PayMe turns it on, so most integrations never see this code.
- Error 516: Authorization Expired: PayMe error 516 (Sale authorization has been expired). The capture came more than 7 days after the authorization, so it can no longer be captured.
- Error 42: Number Must Be an Integer: PayMe error 42 (Number must be an integer). A value that must be whole had decimals.
- Error 109: Seller Not Validated: PayMe error 109 (Seller not validated). The seller hasn't been validated, so a withdrawal is refused.
- Error 10: Field Must Be Numeric: PayMe error 10 (Field must be numeric). A field that must be a number isn't.
- Error 304: Market Fee Out of Range: PayMe error 304 (Market fee is not in the allowed range). market_fee or market_fee_fixed isn't a number, or is negative.
- Error 308: Market Fee Above Maximum: PayMe error 308 (Market fee exceed allowed maximum of 60%). The fee, including any market_fee_fixed as a percent of the price, is above 60%.
- Error 116: Invalid Birth Date: PayMe error 116 (Invalid birthdate). seller_birthdate is unreadable, or the person is under 16.
- Error 118: Invalid ID Issue Date: PayMe error 118 (Invalid social ID issue date). seller_social_id_issued is unreadable or in the future.
- Error 200: Partner Key Not Found: PayMe error 200 (Merchant was not found). The payme_client_key or PayMe-Partner-Key matches no partner.
- Error 201: Partner Inactive: PayMe error 201 (Merchant is blocked). The partner account isn't active.
- Error 251: Seller Not Found: PayMe error 251 (Seller was not found). The seller_payme_id or seller_id matches no seller.
- Error 252: Currency Not Allowed: PayMe error 252 (Currency is not allowed for this seller). This seller can't use that currency.
- Error 604: Token Inactive: PayMe error 604 (Buyer inactive). The saved-card token can't be charged any more.
- Error 605: Token From Another Seller: PayMe error 605 (The buyer was not captured using the provided seller). The token doesn't belong to the seller in the request.