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!
Solved! Go to Solution
Hello @Kyras,
I am working on your inquiry and will get back to you soon with an update.
Thank you,
Vaibhav
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
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