Skip to main content

Get Payment Methods

Endpoint for getting all payment methods.

info

Please be aware that this endpoint requires a Wallet API Key.

GET /api/v1/groups/{group_id}/revere_pay/{linked_account_id}/wallet/payment-method

Request Query Parameters

NameDescriptionTypeRequired
action_typeThe action type of the wallet payment methods. Possible values: add_funds, payout, wallet_to_wallet.stringRequired

Response

CodeDescription
200Success
400Bad Request / Validation error
500Internal Error

Example Usage

walletPaymentMethods.js
var headers = new Headers();
headers.append('Authorization', 'API_KEY');

var requestOptions = {
method: 'GET',
headers: headers,
redirect: 'follow'
};
const group_id = '';
const linked_account_id = '';
const url = `https://api.reverepayments.dev/api/v1/groups/${group_id}/revere_pay/${linked_account_id}/wallet/payment-method`;
fetch(url, requestOptions)
.then((response) => response.text())
.then((result) => console.log(result))
.catch((error) => console.log('error', error));

Example Success Response

{
"data": [
{
"payment_method_id": "f44ea161-7c20-4d13-acfe-28eecc56a9df",
"payment_method_type": "payout_ach_same_day",
"ach": {
"bank_name": "Chase Bank",
"holder_name": "Jane Doe",
"routing_number": "123456789",
"last_four_account_number": "1234"
}
},
{
"payment_method_id": "fa611521-514c-4ff2-9203-2d30700c425b",
"payment_method_type": "payout_ach_same_day",
"ach": {
"bank_name": "Chase Bank",
"holder_name": "Jane Doe",
"routing_number": "123456789",
"last_four_account_number": "1234"
}
},
{
"payment_method_id": "9065b054-276a-42fb-9730-93bd6e7c0ba1",
"payment_method_type": "payout_ach_same_day",
"ach": {
"bank_name": "Chase Bank",
"holder_name": "Jane Doe",
"routing_number": "123456789",
"last_four_account_number": "1234"
}
}
]
}