KashierDevelopersKashier Developers
Accept payments

Meeza

Accept Meeza cards as ordinary card payments

Accept Meeza, Egypt's national card scheme, by submitting the card exactly like any other card. Send paymentMethod.type = "card" — never "meeza". Meeza is not a payment method or a provider at Kashier; it is a card brand that Kashier detects from the card number.

What changes

Nothing in your request. Everything in the customized card form, 3D Secure, payment sessions and the direct API applies unchanged — you just submit a Meeza card number.

QuestionAnswer
Which paymentMethod.type do I send?card. meeza is not a valid method type.
Are the response codes different?No. Meeza returns the same transactionResponseCode dictionary and the same statuses as any card. See payment reason codes.
Does Meeza support 3D Secure, refund and void?Yes, the same as any other card.
How do I identify a Meeza payment afterwards?By its card brand: a Meeza transaction carries cardBrand: "MEEZA" in reporting and in the sourceOfFunds details on the webhook.

Meeza is rejected on recurring payments

A Meeza card cannot be charged on a subscription or recurring-origin payment. Kashier rejects the request with MEEZA_NOT_ALLOWED:

FieldValue
causecause.invalid.data
explanationexplanation.meeza.not.allowed
messageKeymessage.meeza.not.allowed
statusfailed

Meeza cards are not tokenizable for recurring the way Visa and Mastercard cards are. Use a Visa or Mastercard card for recurring payments, and fall back to a one-off card payment if the customer only has a Meeza card.

Testing

Kashier does not publish a Meeza test card. The test cards are Visa and Mastercard only — ask [email protected] if you need to test a Meeza card number.

On this page