Velo Payments APIs
  1. Payee Invitation
Velo Payments APIs
  • Login
    • Authentication endpoint
      POST
    • Logout
      POST
    • Reset password
      POST
    • validate
      POST
  • Funding Manager
    • Get Funding Audit Delta
      GET
    • Get Funding Accounts
      GET
    • Get Funding Account
      GET
    • Get list of source accounts
      GET
    • Get details about given source account.
      GET
    • Create Funding Request
      POST
    • Set notifications
      POST
    • Get Funding Accounts
      GET
    • Get Funding Account
      GET
    • Get list of source accounts
      GET
    • Get details about given source account.
      GET
    • Create Funding Request
      POST
    • Transfer Funds between source accounts
      POST
    • Get list of source accounts
      GET
    • Get details about given source account.
      GET
    • Create Funding Request
      POST
    • Transfer Funds between source accounts
      POST
  • Payment Audit Service (Deprecated)
    • V1 List Payment Changes
    • V1 Get Fundings for Payor
    • V1 Get Payout Statistics
    • V3 Get List of Payments
    • V3 Get Payment
    • V3 Get Payouts for Payor
    • V3 Get Payments for Payout
    • V3 Export Transactions
  • Countries
    • List Payment Channel Country Rules
    • List Supported Countries
    • List Supported Countries
  • Payout Service
    • Withdraw a Payment
    • Submit Payout
    • Withdraw Payout
    • Get Payout Summary
    • Instruct Payout
    • Retrieve payments for a payout
    • Create a quote for the payout
  • Payors
    • List Payor Links
    • Get Payor
    • Create Application
    • Create API Key
    • Get Branding
    • Add Logo
    • Reminder Email Opt-Out
    • Get Payor
  • Payors Private
    • Create a Payor Link
  • Webhooks
    • List the details about the webhooks for the given payor.
    • Create Webhook
    • Get details about the given webhook.
    • Update Webhook
    • /v1/webhooks/{webhookId}/ping
  • Currencies
    • List Supported Currencies
  • Funding Manager Private
    • Create Funding Account
    • Delete a source account by ID
  • Users
    • List Users
    • Invite a User
    • Register SMS Number
    • Get Self
    • Unregister MFA for Self
    • Update Password for self
    • Validate the proposed password
    • Update User Details for self
    • Delete a User
    • Get User
    • Disable a User
    • Enable a User
    • Unregister MFA for the user
    • Update User Role
    • Unlock a User
    • Update User Details
  • Tokens
    • Resend a token
  • Payees
    • List Payees
    • List Payee Changes
    • Delete Payee by Id
    • Get Payee by Id
    • Update Payee Details
    • Update Payee Remote Id
    • List Payees
    • List Payee Changes
    • Delete Payee by Id
    • Get Payee by Id
    • Update Payee Details
    • Update Payee Remote Id
  • Payee Invitation
    • Initiate Payee Creation
      POST
    • Query Batch Status
      GET
    • Get Payee Invitation Status
      GET
    • Resend Payee Invite
      POST
    • Initiate Payee Creation
      POST
    • Query Batch Status
      GET
    • Get Payee Invitation Status
      GET
    • Resend Payee Invite
      POST
  • Payment Audit Service
    • Get Fundings for Payor
    • Get List of Payments
    • Get Payment
    • Get Payout Statistics
    • Get Payouts for Payor
    • Get Payments for Payout
    • Export Transactions
    • List Payment Changes
  1. Payee Invitation

Query Batch Status

Deprecated
Velo Payments Sandbox for testing
https://api.sandbox.velopayments.com/
Velo Payments Sandbox for testing
https://api.sandbox.velopayments.com/
GET
/v3/payees/batch/{batchId}
Use v4 instead

Fetch the status of a specific batch of payees. The batch is fully processed when status is ACCEPTED and pendingCount is 0 ( 200 - OK, 404 - batch not found ).
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.sandbox.velopayments.com//v3/payees/batch/'
Response Response Example
200 - Example 1
{
    "failureCount": 2,
    "failures": [
        {
            "failedSubmission": {
                "address": {
                    "city": "Key West",
                    "country": "US",
                    "countyOrProvince": "FL",
                    "line1": "500 Duval St",
                    "line2": "line2",
                    "line3": "line3",
                    "line4": "line4",
                    "zipOrPostcode": "33945"
                },
                "challenge": {
                    "description": "challenge description",
                    "value": "challenge test"
                },
                "company": {
                    "name": "ABC Group Plc",
                    "operatingName": "ABC Co",
                    "taxId": "123123123"
                },
                "email": "bob@example.com",
                "individual": {
                    "dateOfBirth": "1970-05-20T00:00:00.000+0000",
                    "name": {
                        "firstName": "Bob",
                        "lastName": "Smith",
                        "otherNames": "H",
                        "title": "Mr"
                    },
                    "nationalIdentification": "SA211123K"
                },
                "language": "en-US",
                "payeeId": "2aa5d7e0-2ecb-403f-8494-1865ed0454e9",
                "paymentChannel": {
                    "accountName": "My account",
                    "accountNumber": "XXXXXX5678",
                    "countryCode": "US",
                    "currency": "USD",
                    "iban": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1234",
                    "paymentChannelName": "My Payment Channel",
                    "routingNumber": "XXXXX6789"
                },
                "payorRefs": [
                    {
                        "invitationStatusTimestamp": "2019-01-20T09:00:00Z",
                        "payableIssues": [
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            },
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            }
                        ],
                        "payableStatus": true,
                        "paymentChannelId": "70faaff7-2c32-4b44-b27f-f0b6c484e6f3",
                        "payorId": "ba08877f-9d96-41e4-9c26-44a872d856ae",
                        "remoteId": "uniqueIdForRemoteEntity"
                    },
                    {
                        "invitationStatusTimestamp": "2019-01-20T09:00:00Z",
                        "payableIssues": [
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            },
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            }
                        ],
                        "payableStatus": true,
                        "paymentChannelId": "70faaff7-2c32-4b44-b27f-f0b6c484e6f3",
                        "payorId": "ba08877f-9d96-41e4-9c26-44a872d856ae",
                        "remoteId": "uniqueIdForRemoteEntity"
                    }
                ],
                "remoteId": "Remote ID"
            },
            "failureMessage": "failure reason"
        },
        {
            "failedSubmission": {
                "address": {
                    "city": "Key West",
                    "country": "US",
                    "countyOrProvince": "FL",
                    "line1": "500 Duval St",
                    "line2": "line2",
                    "line3": "line3",
                    "line4": "line4",
                    "zipOrPostcode": "33945"
                },
                "challenge": {
                    "description": "challenge description",
                    "value": "challenge test"
                },
                "company": {
                    "name": "ABC Group Plc",
                    "operatingName": "ABC Co",
                    "taxId": "123123123"
                },
                "email": "bob@example.com",
                "individual": {
                    "dateOfBirth": "1970-05-20T00:00:00.000+0000",
                    "name": {
                        "firstName": "Bob",
                        "lastName": "Smith",
                        "otherNames": "H",
                        "title": "Mr"
                    },
                    "nationalIdentification": "SA211123K"
                },
                "language": "en-US",
                "payeeId": "2aa5d7e0-2ecb-403f-8494-1865ed0454e9",
                "paymentChannel": {
                    "accountName": "My account",
                    "accountNumber": "XXXXXX5678",
                    "countryCode": "US",
                    "currency": "USD",
                    "iban": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1234",
                    "paymentChannelName": "My Payment Channel",
                    "routingNumber": "XXXXX6789"
                },
                "payorRefs": [
                    {
                        "invitationStatusTimestamp": "2019-01-20T09:00:00Z",
                        "payableIssues": [
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            },
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            }
                        ],
                        "payableStatus": true,
                        "paymentChannelId": "70faaff7-2c32-4b44-b27f-f0b6c484e6f3",
                        "payorId": "ba08877f-9d96-41e4-9c26-44a872d856ae",
                        "remoteId": "uniqueIdForRemoteEntity"
                    },
                    {
                        "invitationStatusTimestamp": "2019-01-20T09:00:00Z",
                        "payableIssues": [
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            },
                            {
                                "code": "3",
                                "message": "payee-disabled"
                            }
                        ],
                        "payableStatus": true,
                        "paymentChannelId": "70faaff7-2c32-4b44-b27f-f0b6c484e6f3",
                        "payorId": "ba08877f-9d96-41e4-9c26-44a872d856ae",
                        "remoteId": "uniqueIdForRemoteEntity"
                    }
                ],
                "remoteId": "Remote ID"
            },
            "failureMessage": "failure reason"
        }
    ],
    "pendingCount": 2,
    "status": "SUBMITTED"
}

Request

Path Params

Responses

🟢200Get Batch Status
application/json
Body

🟠400Invalid request. See Error message payload for details of failure
🟠401Invalid access token. May be expired or invalid
🟠403The authentication does not have permissions to access the resource This usually occurs when there is a valid authentication instance (client or user) but they do not have the required permissions
🟠404The resource was not found or is no longer available
Modified at 2022-09-11 21:50:19
Previous
Initiate Payee Creation
Next
Get Payee Invitation Status
Built with