For the complete documentation index, see llms.txt. This page is also available as Markdown.

Authipay

Accept card payments through Authipay.

Accept Visa and Mastercard credit and debit cards through Authipay. Hyperswitch sends Authipay requests to Fiserv's EMEA payments gateway API (see the production base URL). Payments support automatic, manual, and sequential automatic capture, and refunds are supported. 3DS and mandates are not supported.

Status and capabilities

Integration status: sandbox

Category: payment gateway

Webhook flows: None declared in code

Payment method
Type
Mandates
Refunds
Capture methods
3DS
Card networks
Countries
Currencies

card

Credit Card

not supported

supported

automatic, sequential automatic, manual

not supported

Mastercard, Visa

-

-

card

Debit Card

not supported

supported

automatic, sequential automatic, manual

not supported

Mastercard, Visa

-

-

Authentication

Supply an API Key and API Secret. Hyperswitch sends the API Key in the Api-Key header. It concatenates API Key + client request ID + timestamp + payload without delimiters, signs that string with HMAC-SHA256 using the API Secret, Base64-encodes the result, and sends it in Message-Signature. Each request also carries the generated request ID in Client-Request-Id, the Unix timestamp in milliseconds in Timestamp, and Auth-Token-Type: HMAC. See AuthipayAuthType::try_from(), generate_authorization_signature(), and build_headers().

Before you start

  1. Have the API Key and API Secret ready.

  2. The connector form also shows a Source verification key field for webhooks. You can leave it blank: Authipay webhooks are not supported, so the value has no effect (see Webhooks and the connector form configuration).

To connect Authipay to your Hyperswitch account, follow Activate a connector on Hyperswitch, then return here for what Authipay supports.

Webhooks

Authipay webhooks are not supported. Use payment sync and refund sync for status updates. The connector's webhook handlers all return WebhooksNotImplemented; see IncomingWebhook for Authipay.

Source reference

Authentication and webhook behavior on this page is tied to Hyperswitch d8b6ebe773690aa37cf249b2992c2358dbd7f438. See Authipay connector source and Authipay transformers.

Last updated

Was this helpful?