Visa Direct Payouts fails with invalidCardParameter.

Solved! Go to solution
Kyras
Regular Visitor

Visa Direct Payouts fails with invalidCardParameter.

Hello!
I am currently working on Visa Direct implementation, and our team has a problem with SendPayoutFromOriginator in the PayoutsOriginatorSendAPI, with response:

{"errorResponse":{"status":400,"reason":"invalidCardParameter","message":"Card Request has invalid Parameter","details":[]}}

there is no detail, indicating, whats the actual problem, as the "details" field is empty.

Request we are using for this call:

{"recipientDetail":{"lastName":"Doe","firstName":"John","card":{"vauFlag":"Y","accountNumber":"4957030005123304"},"cityOfBirth":"Austin","address":{"country":"IN","city":"Austin","postalCode":"78759","addressLine1":"Street 1","addressLine2":"Lane 1","addressLine3":"Apt 101"},"countryOfBirth":"USA","dateOfBirth":"1990-01-30","payoutMethod":"C"},"senderDetail":{"lastName":"Doe","address":{"country":"IN","province":"IND","city":"Delhi","postalCode":"78759","addressLine1":"Street 2","addressLine2":"Lane 2","addressLine3":"Apt 202"},"contactEmail":"joe@example.com","beneficiaryRelationship":"son","dateOfBirth":"1991-03-10","sourceOfFunds":"01","senderReferenceNumber":"123456","firstName":"Jane","cityOfBirth":"Austin","countryOfBirth":"USA","contactNumber":"9185719056","sourceOfIncome":"employment"},"originatorDetail":{"bankId":"416584","originatorName":"Acme Inc.","address":{"country":"IN","addressLine":"2 way st"},"bankCountryCode":"356","merchantCategoryCode":"6012","bankBIC":"1234123414","bankName":"Test Bank","originatorId":"IDCode-77765"},"transactionDetail":{"systemTraceAuditNumber":"287960","amount":"100","localTransactionDateTime":"2021-03-24T14:37:19","businessApplicationId":"FD","statementNarrative":"narrative","transactionCurrencyCode":"840","retrievalReferenceNumber":"10701701123456"}}

I also tried changing type of amount in the transactionDetail from string to int and decimal, but with same output.

Thank you!

4 REPLIES 4
vkamboj
Community Moderator

Re: Visa Direct Payouts fails with invalidCardParameter.

Hello @Kyras,

 

I am working on your inquiry and will get back to you soon with an update.  

 

Thank you, 

Vaibhav

Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.
vkamboj
Community Moderator

Re: Visa Direct Payouts fails with invalidCardParameter.

Hello @Kyras

 

Based on the response you provided, can you pass RRN in a correct format. That should resolve the issue for you. 

 

Can you please try and confirm. 

 

Thank you, 

Vaibhav

Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.
ederius3
Regular Visitor

Re: Visa Direct Payouts fails with invalidCardParameter.

What's an RRN?
API_Products
Visa Developer Support Specialist

Re: Visa Direct Payouts fails with invalidCardParameter.

Hi @ederius3,

 

RRN stands for Retrieval Reference Number (RRN). Check this link for information on RRN: https://developer.visa.com/capabilities/visa_direct/docs-error-codes#section3 

 

RRN.png




Thanks,

Diana H.



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.