Getting Started with Visa Direct (2024)

Funds Transfer API
The Funds Transfer API pulls funds from a sender’s Visa account (usually to fund a pushpayment to a recipient’s account) by initiating an Account Funding Transaction. It can thenbe followed by a push payment to a recipient’s Visa account that initiates an Original CreditTransaction. Push payment is a standalone capability and can be used either inconjunction with a pull payment (if the source of funds is a Visa card) or independently (ifthe source of funds is not a Visa card). Should a push payment be declined, the FundsTransfer API can also be used to return the funds to the sender’s funding source.

Watch List Screening API
The Watch List Screening API provides a score that evaluates how closely an individual'sname, city, and country match to entries in the OFAC SDN watch list. It also provides astatus value that indicates if Visa would likely decline a cross-border transaction involvingthis individual.

Mobile Push Payment API
The Mobile Push Payment API has been optimized to push payments for mobile-to-mobile card-lessmerchant payments as well as for cash in or cash out to a Visa card. This capability iscurrently available only in select markets. Please contact your Visa representative for moreinformation.

Visa Alias Directory Service
Visa Alias Directory Service allows consumers and financial institutions to map an Alias such as an email or mobile number to a card. Consumers can use the Alias for a push payment without having to share card number details, which provides security and better user experience. More details can be foundhere.

Reports API
The Reports API provides reporting capabilities such as transaction reconciliation data inthe API response. The data needed for reconciliation includes both push (OCT) and pull(AFT) transaction details and any exceptions such as chargebacks and reversals. Thisdata is provided to allow you to reconcile the transactions sent by your systems withwhat was processed through Visa and may be used solely for such purposes.

Query API
The Query API allows service providers to query in real-time the processing status of Visa Direct (Account Funding and Original Credit) transactions as well as other related transactions that are part of the Visa Direct suite of transactions (Reversals, Adjustments, Chargebacks and Re-presentments).

The Transaction Query feature checks the state of a PullFunds (Account Funding), PushFunds (Original Credit), ReverseFunds (Account Funding Reversal), and Mobile Push Payment (Original Credit) transactions and returns the results; transaction successfully or erroneously received and processed by Visa and/or the financial institutions. Service providers can invoke the Query API when there is no response returned from Visa or when response is returned with errors (e.g. 500, 400, 404, etc.). Addditionally, it allows service providers to query history of transactions and return the entire transaction set related to the original Visa Direct transaction. A transaction set will include approved and settled original Visa Direct transactions, reversals, chargebacks, adjustments, and re-presentments.

Refund API
The Refund API can be used to process a merchandise return (refund) transaction to a Visa card. The refund transaction is typically associated with a previous merchant payment. The refund can be for the entire amount of a previous transaction or portions of it. The primary data required for processing of a refund transaction is consumer PAN, amount of refund and data associated with original payment transaction.

Visa also supportsMerchandise Return ReversalAPI,which is used to reverse a refund that was processed previously. This API results in funds being returned to the merchant’s account. Return reversal API is only valid if the transaction is sent within the same day.

Receive Side API
To facilitate the implementation of mobile push payments, Visa provides push payment Receive Side API. Clients or their processors can use this API to receive merchant payment, cash-in and cash-out transactions. Clients or their processors have to implement a set of outbound RESTful APIs (Receive Side APIs) so that Visa can call these APIs to request clients to process the transactions over the Internet. Clients have the option of implementing these APIs with JSON to receive enhanced OCT messages through a secure internet connection. It is important to understand that some of the sensitive information (e.g. PAN, consumer name) are encrypted by Visa in the outgoing message from Visa to the client, and these fields have to be decrypted by the client. More details can be found here.

Adjustment API
Adjustment API allows API originators to return (credit) funds to the sender’s account that are debited using an Account Funding Transaction (AFT). This change applies in scenarios where the recipient does not claim these funds as a result of which they expire.

Foreign Exchange Rates
Get Visa's latest Foreign Exchange ratesinstantly.

Payment Account Attributes Inquiry
Find key attributes of a specific payment account.

Payment Account Validation
Access multiple methods of ensuring that a payment account is valid.

Getting Started with Visa Direct (2024)

FAQs

Is Visa Direct safe to use? ›

Visa Direct is helping create the infrastructure necessary for a secure, connected global economy. Built with Visa's risk management products, Visa Direct benefits from our relationships with select partners who are innovating at the forefront of identity management, fraud management, and artificial intelligence.

Who is eligible for Visa Direct? ›

Visa Direct provides Originators (financial institutions and eligible third parties such as person-to-person payment service providers, merchants, corporations, financial technology companies and service providers, through their applicable financial institutions) with a mechanism to push payments directly into Visa ...

How does Visa direct settlement work? ›

How does it work? Visa Direct Payouts is a service that enables money to be pushed into bank, debit card4, or prepaid card4 accounts to complete business payouts, P2P transfers, app withdrawals, and more.

What is the difference between Visa and Visa Direct? ›

The difference between Visa Checkout and Visa Direct is that Visa Checkout acts like a virtual wallet where Visa Direct does P2P payments and funds disbursem*nts. Below is some more information on what each API does.

What are the benefits of Visa Direct? ›

Visa Direct helps platforms like Wave give their customers speed, transparency, and security for push-to-card transactions, whether they're a long-established business or an entrepreneur just getting started.

What is the Visa direct method? ›

Visa Direct is a fast, convenient and secure way to disburse funds to your customers on the cards they already carry. Today's real-time economy has changed the way people send and receive money.

How do I use my direct payment card? ›

The Direct Payments Prepaid Card works like any other bank debit card. If you wish to buy a product or service you can use the card in person, over the internet or by using the telephone.

Is Visa Direct like Venmo? ›

“Instant pay” features for Venmo, PayPal, Lyft and Postmates all use Visa Direct. Like the RTP network, Visa Direct is a credit push system, though it moves money on the debit card rails.

Does Visa Direct have fees? ›

There is not a specific fee for Visa Direct payments however, Electronic Deposit Charges may apply depending on your account. Where can I obtain more information about these payments?

Top Articles
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 6335

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.