Filter the JSON response of an app order submission just before it is returned — add keys for the app, rewrite the message, or react to the new order id.
Settle (capture) the payment for an order that was placed with an authorization hold. The cross-plugin entry point used by the Product Vendors auto-settle cron — call it from your…
The suite’s payment contract: mam-woocommerce fires mam_pmt_charge_card to charge (or hold) a card for an app order, and the refund flows fire mam_pmt_refund_card. Payment plugins (Stripe, Poynt, PayPal) implement them.
Ask whether the current app user may request a refund on an order. mam-woocommerce answers with its refund-policy rules (ownership, order status, the Refund settings); call it from any plugin…
The order-status trigger registry filter: maps trigger slugs (order_created, payment_failed, …) to WooCommerce statuses and app display labels. Includes the companion resolver get_wc_status_using_trigger.
Can't find the answer you're looking for? Don't worry we're here to help!