Status Identifier - Read Push Funds Transaction

aaiyer
New Contributor

Status Identifier - Read Push Funds Transaction

Hi,

I'm a bit confused as to what "statusidentifier" means as a Path Parameter for the Read Push Funds Transaction API. Can I get more clarification as to how I can set that up on Postman? I just need a bit more information on this.

 

 

4 REPLIES 4
jenn_kh
Community Moderator

Re: Status Identifier - Read Push Funds Transaction

Thank you for reaching out, @aaiyer! An agent is looking into this and will get back to you with more information soon. If any community members have information you think may help, feel free to respond in this thread. -Jenn

I_Doroteo3
Visa Developer Support Specialist

Re: Status Identifier - Read Push Funds Transaction

Hi @aaiyer

 

A successful Create Push Funds POST request returns a Status Identifier instead of individual account details. To retrieve the status and details for the accounts in the original request, submit a Read Push Funds Transaction GET request using the status identifier from the post response.

 

The Status Identifier should be in the response of a successful POST Create Push Funds Transaction API call.

 

Please see the API Reference for more details: 

 

POST Create Push Funds Transaction

GET Read Push Funds Transaction

 

Thanks, 

Illana

hfernandezsw
New Contributor

Re: Status Identifier - Read Push Funds Transaction

Hi! I have the same issue, regarding the PUSH / PULL documentation I can suppose this: 

statusIdentifier
"Conditional This field will be part of response in case of time out..."

 

How can I mock a timeout response? I always received a SUCCESS POST call with this body response: 

{
    "transactionIdentifier"107313999999960,
    "actionCode""65",
    "responseCode""5",
    "transmissionDateTime""2023-07-25T18:03:33.000Z",
    "settlementFlags": {
        "settlementResponsibilityFlag""true",
        "givPreviouslyUpdatedFlag""true",
        "givUpdatedFlag""false",
        "settlementServiceFlag""9"
    }
}
 
Thanks!
API_Products
Visa Developer Support Specialist

Re: Status Identifier - Read Push Funds Transaction

Hi @hfernandezsw,

 

I ran a sandbox test today using VDC Playground tool and I was able to get a Connection timed out response. I got this response by being on my company Proxy (Host and Port) but then in the VDC Playground tool toggling off the Proxy feature. Then I clicked on the Run button. You can view my request/response payload below. I've included a screenshot of the VDC Playground tool results, as well (Note: I scratched out the Host and Port).

 

End Point https://sandbox.api.visa.com/visadirect/fundstransfer/v1/multipushfundstransactions
Method POST
Request
{
"request": [
{
"amount": "200.00",
"localTransactionDateTime": "2019-08-26T21:27:33",
"senderAddress": "My Address",
"recipientPrimaryAccountNumber": "4957030420210454",
"cardAcceptor": {
"address": {
"country": "CAN",
"zipCode": "94454",
"county": "00",
"state": "AB"
},
"idCode": "5678",
"name": "Mr Smith",
"terminalId": "1234"
},
"senderReference": "",
"transactionIdentifier": "234234234234234",
"retrievalReferenceNumber": "401010101011",
"senderCity": "My City",
"senderStateCode": "CA",
"systemsTraceAuditNumber": "101011",
"senderName": "Mr Name",
"settlementServiceIndicator": "9",
"transactionCurrencyCode": "CAD",
"recipientName": "Akhila",
"senderCountryCode": "USA",
"feeProgramIndicator": "123",
"sourceOfFundsCode": "01",
"senderAccountNumber": "495703042020470"
},
{
"amount": "100.00",
"localTransactionDateTime": "2019-08-26T21:27:33",
"senderAddress": "My Address",
"recipientPrimaryAccountNumber": "4123280219722347",
"cardAcceptor": {
"address": {
"country": "USA",
"zipCode": "94454",
"county": "00",
"state": "CA"
},
"idCode": "5678",
"name": "Acceptor 2",
"terminalId": "1234"
},
"senderReference": "",
"transactionIdentifier": "234234234234234",
"retrievalReferenceNumber": "401010101012",
"senderCity": "My City",
"senderStateCode": "CA",
"systemsTraceAuditNumber": "101012",
"senderName": "Mr Name",
"settlementServiceIndicator": "9",
"transactionCurrencyCode": "USD",
"recipientName": "Akhila",
"senderCountryCode": "USA",
"feeProgramIndicator": "123",
"sourceOfFundsCode": "01",
"senderAccountNumber": "4840920103511221"
}
],
"localTransactionDateTime": "2019-08-26T21:27:33",
"businessApplicationId": "AA",
"merchantCategoryCode": "6012",
"acquirerCountryCode": "840",
"acquiringBin": "408999"
}
Response
Connect to sandbox.api.visa.com:443 [sandbox.api.visa.com/198.241.195.228] failed: Connection timed out: connect
Response Header

 

toggle off.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.