On This Page
Requesting the BIN Lookup Service with Fast Funds Eligibility Using the REST API
Send one of these payment credentials to the BIN Lookup Service to retrieve BIN information
and fast funds eligibility.
Payment Card Numbers
- Full payment card number
Tokens
- TMScustomer ID token
- TMSpayment instrument token
- TMSinstrument identifier token
- TMSjti transient token
- Flex APIJWT transient token
Follow these steps to request the BIN Lookup Service with Fast Funds:
- Send the request to the BIN Lookup Service endpoint:
ADDITIONAL INFORMATION
POST https://<url_prefix>/bin/v1/binlookupADDITIONAL INFORMATION
Use one of these URL prefixes:- Test:apitest.cybersource.com
- Production:api.cybersource.com
- Production in India:api.in.cybersource.com
- Include one of the prerequisite fields in the request:
- paymentInformation.card.number(Full payment card number is recommended.)
- paymentInformation.customer.id
- paymentInformation.instrumentIdentifier.id
- paymentInformation.paymentInstrument.id
- tokenInformation.jti
- tokenInformation.transientTokenJwt
- Request the service. SetprocessingInformation.payoutOptions.payoutInquirytotrue.
- Include optional fields in the request as needed.
- Check the response message to make sure that the request was successful. A 200-level HTTP response code indicates success. For information about response codes, see BIN Lookup Response Codes.
Required Fields for the BIN Lookup Service with Fast Funds Eligibility Using the REST
API
Include this fast funds eligibility field in the request for the BIN Lookup Service:
- Set this field totrueto get fast funds eligibility information in the response.
- Set this field to the full payment card number (recommended) or network token.
Optional Fields for the BIN Lookup Service with Fast Funds Eligibility Using the REST
API
These fields are optional for a BIN Lookup Service request with fast funds
eligibility information:
Testing the BIN Lookup Service with Fast Funds Eligibility Using the REST API
Cybersource
provides these test payment card numbers for requesting
the BIN Lookup Service with fast funds eligibility in the test environment. Do not
use real payment card numbers. Remove spaces when sending card numbers to Cybersource
.Test Payment Card Numbers for the BIN Lookup Service with Fast Funds
Use these payment card numbers to test the BIN Lookup Service with fast funds at the test
endpoint:
https://apitest.cybersource.com
/bin/v1/binlookupCard Number | Card Type | Card Platform and/or Product | Issuer Country | Account Funding Source |
|---|---|---|---|---|
4761 0800 0000 0003 | Visa | Consumer | AE | Debit |
4515 8600 0004 1118
| Visa | Consumer | US | Debit |
4515 2200 0008 1111
| Visa | Business | AL | Debit |
4473 3000 0051 1117
| Visa | Business | AM | Debit |
4846 7000 0973 1113
| Visa | Business | AO | Debit |
Examples: Requests to the BIN Lookup Service with Fast Funds Eligibility Using the REST
API
These examples show various BIN Lookup Service requests with fast funds eligibility
options enabled and successful responses.
Request Example: BIN Lookup Service with a Payment Card and Fast Funds Eligibility
{ "paymentInformation": { "card": { "number": "4761080000000003" } }, "processingInformation": { "payoutOptions": { "payoutInquiry": true } } }
Response 201 Example: Successful BIN Lookup Service with Fast Funds
Eligibility
{ "id": "6590834057836283403955", "submitTimeUtc": "2022-07-29T08:30:05Z", "status": "COMPLETED", "paymentAccountInformation": { "card": { "type": "001", "brandName": "VISA", "maxLength": "16", "currency": "AED", "credentialType": "PAN" }, "features": { "accountFundingSource": "DEBIT", "cardPlatform": "CONSUMER", "comboCard": "0" } }, "issuerInformation": { "name": "INTL HDQTRS-CENTER OWNED", "country": "AE" "accountPrefix": "4111111" }, "payoutInformation": { "pushFunds": { "moneyTransferFastFundsCrossBorder": "Y", "moneyTransferFastFundsDomestic": "Y", "moneyTransferCrossBorder": "Y", "moneyTransferDomestic": "Y", "nonMoneyTransferFastFundsCrossBorder": "Y", "nonMoneyTransferFastFundsDomestic": "Y", "nonMoneyTransferCrossBorder": "Y", "nonMoneyTransferDomestic": "Y", "onlineGamblingFastFundsCrossBorder": "Y", "onlineGamblingFastFundsDomestic": "Y", "onlineGamblingCrossBorder": "Y", "onlineGamblingDomestic": "Y" } } }
Response 201 Example: BIN Lookup Service with Fast Funds Eligibility
(Brazil)
{ "id": "6590834057836283403955", "submitTimeUtc": "2022-05-19T03:21:03Z", "status": "COMPLETED", "paymentAccountInformation": { "card": { "type": "001", "brandName": "VISA", "maxLength": "16", "currency": "USD" }, "features": { "accountFundingSource": "PREPAID", "cardPlatform": "CONSUMER", "cardProduct": "Visa Electron", "comboCard": "0" } }, "issuerInformation": { "name": "BANCO DO BRASIL S.A.", "country": "BR", "phoneNumber": "5555555555", "binLength": "6" "accountPrefix": "4111111" }, "payoutInformation": { "pushFunds": { "moneyTransferFastFundsCrossBorder": "N", "moneyTransferFastFundsDomestic": "N", "moneyTransferCrossBorder": "Y", "moneyTransferDomestic": "Y", "nonMoneyTransferFastFundsCrossBorder": "N", "nonMoneyTransferFastFundsDomestic": "N", "nonMoneyTransferCrossBorder": "Y", "nonMoneyTransferDomestic": "Y", "onlineGamblingFastFundsCrossBorder": "N", "onlineGamblingFastFundsDomestic": "N", "onlineGamblingCrossBorder": "Y", "onlineGamblingDomestic": "Y" } } }