Velo Payments APIs
  1. Payors
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
    • Get Payor
      GET
    • Create Application
      POST
    • Create API Key
      POST
    • Get Branding
      GET
    • Add Logo
      POST
    • Reminder Email Opt-Out
      POST
    • Get Payor
      GET
  • 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
    • Query Batch Status
    • Get Payee Invitation Status
    • Resend Payee Invite
    • Initiate Payee Creation
    • Query Batch Status
    • Get Payee Invitation Status
    • Resend Payee Invite
  • 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. Payors

Get Payor

Velo Payments Sandbox for testing
https://api.sandbox.velopayments.com/
Velo Payments Sandbox for testing
https://api.sandbox.velopayments.com/
GET
/v2/payors/{payorId}
Get a Single Payor by Id.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.sandbox.velopayments.com//v2/payors/'
Response Response Example
200 - Example 1
{
    "address": {
        "city": "Key West",
        "country": "US",
        "countyOrProvince": "FL",
        "line1": "500 Duval St",
        "line2": "line2",
        "line3": "line3",
        "line4": "line4",
        "zipOrPostcode": "33945"
    },
    "allowsLanguageChoice": true,
    "collectiveAlias": "Payee",
    "dbaName": "Some Biz",
    "includesReports": true,
    "kycState": "PASSED_KYC",
    "language": "EN",
    "manualLockout": true,
    "maxMasterPayorAdmins": 6,
    "payeeGracePeriodDays": 0,
    "payeeGracePeriodProcessingEnabled": true,
    "payorId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
    "payorName": "Example, Corp",
    "payorXid": "ABC_201234",
    "primaryContactEmail": "joe.buck@example.com",
    "primaryContactName": "Joe Buck",
    "primaryContactPhone": "123-123-1234",
    "reminderEmailsOptOut": true,
    "remoteSystemIds": [
        "REMOTE_SYSTEM_ID",
        "REMOTE_SYSTEM_ID"
    ],
    "supportContact": "support@example.com",
    "transmissionTypes": {
        "ACH": true,
        "SAME_DAY_ACH": true,
        "WIRE": true
    },
    "wuCustomerId": "wuCustomerId"
}

Request

Path Params

Responses

🟢200Get Payor Details
application/json
Body

🟠400Invalid request. See Error message payload for details of failure
🟠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
🟠404Payor Id Not Found
Modified at 2022-09-11 21:50:18
Previous
Reminder Email Opt-Out
Next
Create a Payor Link
Built with