UNPKG

assembly-payments

Version:
49 lines (48 loc) 1.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = (client) => ({ /** * @description Retrieve an ordered and paginated list of existing **Direct Debit Authorities**. * * @tags Direct Debit Authorities * @name ListDirectDebitAuthorities * @summary List Direct Debit Authorities * @request GET:/direct_debit_authorities * @secure */ listDirectDebitAuthorities: (params) => client.request({ url: `/direct_debit_authorities`, method: 'GET', params, secure: true, }), /** * @description Create a **Direct Debit Authority** associated with a **Bank Account**. The **Direct Debit Authority** is required to use a **Bank Account** as a funding source (Direct Debit/ACH). * * @tags Direct Debit Authorities * @name CreateDirectDebitAuthority * @summary Create Direct Debit Authority * @request POST:/direct_debit_authorities * @secure */ createDirectDebitAuthority: (data) => client.request({ url: `/direct_debit_authorities`, method: 'POST', data, secure: true, }), /** * @description Show details of a specific **Direct Debit Authority** using a given `:id`. * * @tags Direct Debit Authorities * @name ShowDirectDebitAuthority * @summary Show Direct Debit Authority * @request GET:/direct_debit_authorities/{id} * @secure */ showDirectDebitAuthority: (id) => client.request({ url: `/direct_debit_authorities/${id}`, method: 'GET', secure: true, }), });