MemberPayments

Submit a payment

post/api/v1/member/{memberId}/payments

Request

Path parameters

memberIdstring uuid required

Unique identifier for the member

Request body

PaymentTypestring required

Payment method "Bank" (ACH) or "Stripe" (Cards)

BankAccountIdstring uuid

Bank Account ID Required if PaymentType = "Bank"

BillIdstring uuid required

Bill ID

PaymentAmountnumber double required

Payment Amount

Example request

{
  "BankAccountId": "00000000-0000-0000-0000-000000000000",
  "BillId": "00000000-0000-0000-0000-000000000000"
}

Response

Payment via bank account submitted successfully

Idstring uuid

Unique Payment ID

ConfirmationNumberstring

Payment Confirmation Number

AmountPaidnumber double

Payment Amount

ErrorMessagestring

Error Message

Statusstring

Payment Status PendingProcessing ProcessingPayment AdditionalInfoRequired DrawdownFailure Paid Canceled

SubmittedDatestring date-time

Payment Submitted Date

BillIdstring uuid

Unique identifier for the bill the payment relates to

FundingMethodstring

Payment funding method Stripe (card, native wallet) BankAccount

Example response

{
  "Id": "00000000-0000-0000-0000-000000000000",
  "BillId": "00000000-0000-0000-0000-000000000000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.