GetVirtualAccounts
- Method
- ExampleRequest
- ExampleResponse
GetVirtualAccounts(GetVirtualAccountsRequest)
Parameters
| TYPE | NAME | DESCRIPTION |
|---|---|---|
| GetVirtualAccountsRequest | request |
Returns
| TYPE | DESCRIPTION |
|---|---|
| GetVirtualAccountsResponse |
Example GetVirtualAccountsRequest(Risk Management Approval Required)
Input Method: XML
<xml>
<custServProviderId>######</custServProviderId>
<request_email>none@example.com</request_email>
<entity_id>######</entity_id>
<location_id>######</location_id>
<processing_system>ACH</processing_system>
</xml>
Input Method: JSON
{
"custServProviderId": "######",
"request_email": "none@example.com",
"entity_id": "######"
}
Example GetVirtualAccountsResponse(Risk Management Approval Required)
Response: XML
<GetVirtualAccountsResponse>
<HTTPStatusCode>200</HTTPStatusCode>
<GetVirtualAccounts>
<ACHCompanyDescription/>
<ACHCompanyDiscountData/>
<ACHCompanyName/>
<ActualAccountID>#######</ActualAccountID>
<CreateDateTime>2020-06-11T16:04:24Z</CreateDateTime>
<ProcessorEntitySettingId>#######</ProcessorEntitySettingId>
<SettlementAccountType>Net_Settlement</SettlementAccountType>
<VirtualAccountId>#######</VirtualAccountId>
</GetVirtualAccounts>
</GetVirtualAccountsResponse>
Response: JSON
{
"HTTPStatusCode": "200",
"GetVirtualAccounts": [
{
"ACHCompanyDescription": null,
"ACHCompanyDiscountData": null,
"ACHCompanyName": null,
"ActualAccountID": "#######",
"CreateDateTime": "2020-06-11T16:04:24Z",
"ProcessorEntitySettingId": "#######",
"SettlementAccountType": "Net_Settlement",
"VirtualAccountId": "#######"
}
]
}