IS Pay Bridge

Accepts requests from upstream partners (zap pay, abc pay, …), signs them per the IS Pay spec, forwards to the sandbox, and records every call.

Open Status Board →

How partners call the bridge

POST /api/public/bridge/{operation}
Headers:
  Content-Type: application/json
  x-partner-key: <partner key issued by you>
Body: JSON payload for the operation

The bridge stamps merchantId, timestamp, nonce, and the MD5 sign using the configured IS Pay credentials before forwarding.

Available operations (21)

Card products

  • list_card_products

    Query all card products

    GET /vcc/api/v1/cards/products/all

Cardholder

  • create_card_holder

    Create a cardholder

    POST /vcc/api/v1/cards/holders/create
  • query_card_holder

    Query cardholder info

    POST /vcc/api/v1/cards/holders/query
  • list_card_holders

    List cardholders

    POST /vcc/api/v1/cards/holders/list
  • update_card_holder

    Update cardholder

    POST /vcc/api/v1/cards/holders/update

Card issuance

  • create_virtual_card

    Create a virtual card

    POST /vcc/api/v1/cards/create
  • assign_physical_card

    Assign a physical card

    POST /vcc/api/v1/cards/assign
  • activate_physical_card

    Activate a physical card

    POST /vcc/api/v1/cards/activate
  • query_card_info

    Query card details

    POST /vcc/api/v1/cards/info
  • query_card_order

    Query card order

    POST /vcc/api/v1/cards/order
  • query_card_sensitive

    Query card sensitive info

    POST /vcc/api/v1/cards/sensitive
  • recharge_card

    Recharge card

    POST /vcc/api/v1/cards/recharge
  • withdraw_card

    Withdraw from card

    POST /vcc/api/v1/cards/withdraw
  • update_card_settings

    Update card configuration

    POST /vcc/api/v1/cards/update-settings
  • update_card_status

    Update card status

    PUT /vcc/api/v1/cards/status
  • reset_card_pin

    Reset card PIN

    PUT /vcc/api/v1/cards/resetPin

Transactions

  • list_transactions

    List transactions

    GET /vcc/api/v1/cards/transactions/list
  • query_transaction_by_order

    Query transaction by order ID

    GET /vcc/api/v1/cards/transactions/order
  • simulate_authorization

    Simulate authorization (sandbox)

    POST /vcc/api/v1/cards/transactions/simulateAuthorization
  • simulate_reversal

    Simulate reversal (sandbox)

    POST /vcc/api/v1/cards/transactions/simulateReversal

Account

  • query_account_balance

    Query account balance

    POST /vcc/api/v1/account/balance