Skip to main content

Subscriptions

Moyasar’s WooCommerce plugin supports integration with WooCommerce Subscriptions, enabling recurring billing capabilities for your store.

Currently, Credit Card payments are supported.
Apple Pay support is under development.

Requirements

To use subscriptions with Moyasar, ensure the following:

  • WooCommerce Subscriptions plugin is installed and active.
  • Moyasar WooCommerce plugin v7.3.0 or higher.
  • Your store is configured to use Moyasar as the payment gateway for subscription products.

Supported Features

  • Recurring payments using saved credit card tokens.
  • Automatic renewal handling.
  • Subscription status updates (e.g., cancellation, expiration).
  • Manual renewals and payment retries.

Installation & Setup

  1. Install WooCommerce Subscriptions Plugin
    Make sure the official WooCommerce Subscriptions plugin is installed and activated.

    💡 Note: Any plugin that follows the official WooCommerce Subscriptions integration workflow and APIs may work, but only the official plugin is officially tested and supported.

  2. Enable Moyasar Gateway for Subscriptions

    • Navigate to WooCommerceSettingsPayments.
    • Select Moyasar Cards – Online Payments.
    • Enable the payment method and configure the required API credentials.
    • Save changes.
  3. Create a Subscription Product

    • Go to ProductsAdd New.
    • Set the product type to Simple Subscription or Variable Subscription.
    • Enter the subscription details (billing interval, trial period, etc.).
    • Publish the product.

Troubleshooting

If subscriptions are not working as expected:

  • Ensure the customer used a supported payment method.
  • Check Moyasar logs in WooCommerceStatusLogs.
  • Confirm that the webhook endpoint is configured properly.

Coming Soon

  • Apple Pay for subscription billing.

For more details about building custom integrations with subscriptions, or if you have any suggestions or face any issues, please contact us — we're here to help.