KreedX — Banking API and Payments Platformby DigiPulse Solutions
Developer Docs
CardsCard Bill Payment API

Card bill payment flow

Three calls: confirm the card, pay, and — if the payment is still PENDING — check how it ended. The full card number is never needed.

Sample reference
The order of calls is how the integration works. Exact paths and fields are confirmed with your sandbox credentials.

  1. 01
    POST

    Validate card

    /v1/cards/validate

    Confirm the card with its last four digits and the registered mobile.

  2. 02
    POST

    Submit payment

    /v1/cards/payments

    Pay, with your own clientReference. Store the referenceId that comes back.

  3. 03
    GET

    Transaction status

    /v1/cards/payments/{referenceId}

    If the payment came back PENDING and no webhook has arrived, ask for its status.

📘 Where webhooks fit

A payment can come back PENDING. Its final result arrives by webhook; the status call is the backstop. Webhooks & Transaction Status