PayStar API Documentation
  1. Merchant EN
  • Merchant EN
    • Introduction
    • Glossary
    • Authorization key
    • Sandbox
    • Additional fields
    • Currencies
    • Bank names
    • Telecom operators
    • Callbacks
    • Error descriptions
    • Tech FAQ
    • Order History
    • Integratins
      • Stripe
      • Inwizo
      • 2Checkout
      • Adyen
      • AffiniPay
      • Alikassa
      • AlliancePay
      • Amazon Pay
      • AnyMoney
      • AstroPay
      • Aureavia
      • AurisMyChanger
      • Authorize.Net
      • Avatarix
    • Balance H2H
      GET
    • Deposit H2H - Card & P2P
      POST
    • Deposit H2H - Token
      POST
    • Deposit H2C - Card
      POST
    • Deposit status H2H - PayStar ID
      GET
    • Deposit status H2H - Merch ID
      GET
    • Payout H2H
      POST
    • Payout status H2H - PayStar ID
      GET
    • Payout status H2H - Merch ID
      GET
  1. Merchant EN

Bank names

INFO
The bank name is typically used for payment routing. If the bank is not specified in the request, it will be automatically determined based on the card's BIN.
However, BIN-based detection cannot guarantee 100% accuracy.
If your users are willing to specify the issuing bank of the card, it is recommended to include this field — doing so can improve payment success rates and enhance the reliability of financial flows.
The bank name can be helpful in the following methods:
Deposit H2H - Card & P2P — hosted on the secure subdomain. Requires the merchant to have a PCI DSS certificate and allows direct card data transmission between servers (host-to-host).
Deposit H2H - Token — hosted on the token subdomain. Enables recurring payments using previously obtained tokens.
Deposit H2С - Card — hosted on the init subdomain. Does not require PCI DSS. Used to initiate a payment without card data; the user is then redirected to a web form to enter card details.
Payout H2H — hosted on the secure subdomain.

How to use bankName example#

Bank name is used in the additionalFields for deposit and payout. Here's an example of a query using bankName:
curl --request POST \
 --url https://secure.PayStar.uk/api/v1/integration/deposit-order \
 --header 'Authorization: Bearer YOUR TOKEN' \
 --header 'Content-Type: application/json' \
 --header 'accept: text/plain' \
 --data '{
  "amount": 100
  "currency": "USD"
  "additionalFields": [
    {
      "key": "сardNumber"
      "value": "1234123412341234"
    },
    {
      "key": "bankName"
      "value": "all"
    }
  ]
}'

BankName dictionary#

Any bank & Any GEO
United Kingdom
Ukraine
Republic of Moldova
Poland
Slovakia
Russia
Kazakhsthan
Modified at 2025-05-29 07:20:29
Previous
Currencies
Next
Telecom operators
Built with