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>