mbr_my_payments
Usage
This shortcode displays a table of one-time purchases and subscriptions made by a user.
From within the table users can view invoices, refunds, manage their credit cards, and cancel or reactivate subscriptions.
Parameters
Parameters | Description |
---|---|
mode | Whether live or test information will be displayed. Permitted Values: live, test Default: test Required: no. |
status | The payment status that should be displayed. Permitted Values: For one-time payments: failed, pending, refund, refund_full, refund_partial For subscriptions: active, paused, trial, cancelled, cancelled_at_period_end Default: all Required: no. |
Validity
This shortcode is only available when the ActiveMember360 Payment Module is active as detailed within ActiveMember360 Payment Module Activation.
This shortcode is only processed for remote users i.e. logged in users who also exist as contacts within ActiveCampaign.
In all other cases, including WordPress users with the Administrator role nothing will be processed.
Conditional Branching
This shortcode does NOT support conditional branching with [ELSE_my_payments].
Nesting
Shortcode nesting is NOT supported.
Examples
- Example 1
- Example 2
- Example 3
- Example 4
- Example 5
- Example 6
- Example 7
Displays a table with all one-time payments and subscriptions made in test mode:
[mbr_my_payments]
Displays a table with all one-time payments with a status of paid made in live mode:
[mbr_my_payments mode='live' status='paid']
Displays a table with all subscriptions with a status of active made in live mode:
[mbr_my_payments mode='live' status='active']
Displays a table with all subscriptions with a status of cancelled made in live mode:
[mbr_my_payments mode='live' status='cancelled']
Displays a table with all subscriptions with a status of cancelled_at_period_end made in live mode. A subscription with the status of cancelled_at_period_end can be reactivated using the actions presented to the user by this shortcode or through your Stripe account interface by you:
[mbr_my_payments mode='live' status='cancelled_at_period_end']
Displays a table with all one time payments with a status of refund made in live mode. All refunds will be shown whether a full or partial refund:
[mbr_my_payments mode='live' status='refund']
Displays a table with all one tim epayments with a status of refund_partial made in live mode:
[mbr_my_payments mode='live' status='refund_partial']
API
There is currently no ActiveMember360 API function equivalent for this shortcode.