Checkout Page Overview

Customer-facing hosted checkout — card, Mada, saved cards, and Apple Pay.

The customer pays on the hosted page returned by redirectUrl from Create Payment Link. Your server never sees card data.

📘

The checkout page is fully hosted by DigetPay. You only redirect the customer to redirectUrl — no iframe or embedded card fields required.

🚧

Send customerPhone when creating the payment link if you want Apple Pay available on checkout.

❗️

Critical: Your server must always confirm payment via status API or webhook. Redirect to successUrl does not guarantee payment succeeded.


What the customer sees

flowchart LR
  A[Your store] -->|302 redirect| B[DigetPay Checkout]
  B --> C[Select payment method]
  C --> D[Pay]
  D --> E[successUrl / failureUrl]

The hosted checkout page is rendered by DigetPay after you redirect the customer to redirectUrl.

Checkout landing — payment methods

PCI benefit: Card entry, 3-D Secure, and Apple Pay all happen on DigetPay infrastructure — not yours.


Payment methods available

MethodSupported networksNotes
CardVisa, Mastercard, Mada, Amex3-D Secure when required by issuer
Saved cardPrior cards for returning customersSame email at link creation
Apple PaySafari / iOSRequires customerPhone at link creation

Details: Payment Methods


Your integration responsibilities

You buildDigetPay builds
Create payment linkCheckout UI
Redirect to redirectUrlCard / Mada form
Handle return URLs3-D Secure
Confirm via status/webhookApple Pay button

Code: Hosted Checkout Code


Fin staging URLs

OutcomeRecommended URL
Successhttps://fin-admin.digetpay.com/pay/checkout/success
Failurehttps://fin-admin.digetpay.com/pay/checkout/failure

On production, use your own HTTPS success and failure URLs.


Next steps



Did this page help you?