Hello, I hope you are doing fine Visa community 🤗.
I want to implement a mobile app with the following requirements:
- Pay a bill (water, electricity...).
- Transfer money to a friend.
- subscribe to netflix+ and canal+ afrique.
These operations can be done with different payment getaways like (PayPal, Visa, MasterCard, MTN, Airtel). For example user would be able to transfer money from Visa account to PayPal account.
Is this possible with Visa API? Are these options available for Tchad ?
Thank you 🙏
Solved! Go to Solution
Thank you for reaching out, @Malak! An agent is looking into this and will get back to you soon. If any community members know a solution, please feel free to reply here.
Hi @Malak,
Per your use case, I recommend you to use the Visa Direct API product. Visa Direct is available for use globally. Here's the link to the product: https://developer.visa.com/capabilities/visa_direct
Hello @API_Products , Thank you for your response.
I actually used it, but I still have a question. In Visa Direct Payout, I can send money to a wallet or a bank account. I noticed that in the wallet request body example, the operatorName is AIRTEL_MONEY. I think this would be so useful for my case of sending money to PayPal or MTN or Airtel account. But I couldn't find the possible operator names to confirm if these wallets are supported. Can you please tell me what is the code of these operator names?
request body:
{
"recipientDetail": {
"lastName": "Do",
"firstName": "John",
"wallet": {
"countryCode": "UGA",
"accountIdentifier": "+8801888513100",
"accountIdentifierType": "PHONENUMBER",
"currencyCode": "UGX",
"operatorName": "AIRTEL_MONEY"
},
"type": "I"
},
"senderDetail": {
"senderReferenceNumber": "122342",
"lastName": "Sender",
"firstName": "Ben",
"address": {
"country": "USA",
"city": "Washington",
"postalCode": "111222",
"addressLine1": "addressline5",
"state": "CF"
},
"type": "I"
},
"payoutMethod": "W",
"transactionDetail": {
"initiatingPartyId": 1003,
"businessApplicationId": "FD",
"transactionAmount": 1000,
"transactionCurrencyCode": "USD",
"endToEndId": "123456",
"clientReferenceId": "987399801024"
}
}
Hi @Malak,
Before implementing Visa Direct Payouts please refer to the important requirements in the highlighted section with the exclamation mark on the Visa Direct Payouts Getting Started page here https://developer.visa.com/capabilities/visa-direct-payouts/docs-getting-started. You'll need to meet those requirements to qualify for the implementation of this product. To get an answer to your Visa Direct query, you can send an email to the regional mailbox below. Send an email to the region you're located in.
Visa Direct Payouts Regional Mailboxes
To reach the various regional product offices please use these email addresses: