PostPaymentsMembership

Function: postPaymentsMembership()

postPaymentsMembership<ThrowOnError>(options?): RequestResult<PostPaymentsMembershipResponses, PostPaymentsMembershipErrors, ThrowOnError>

Defined in: api/sdk.gen.ts:830

Initiates a new membership payment process. The PostMembershipPayment endpoint receives the PostMembershipPaymentDTO to trigger the creation of a payment intent. This usually involves communicating with an external payment gateway to generate a checkout URL, allowing the user to securely complete their membership purchase. Board members may instead set ManuallyMarkedAsPaid to record the payment directly, e.g. when a member paid in cash.

Type Parameters

ThrowOnError

ThrowOnError *extends* boolean = false

Parameters

options?

Options<PostPaymentsMembershipData, ThrowOnError, unknown>

Returns

RequestResult<PostPaymentsMembershipResponses, PostPaymentsMembershipErrors, ThrowOnError>

On this page