Skip to main content
Skip table of contents

Recharging Credit via Stripe

Stripe is a payment provider that supports a range of payment methods, including credit and debit cards, and bank transfers, which you configure and manage from your Stripe dashboard.

With an activated Stripe account you can integrate with MyQ so that users can recharge their MyQ credit via Stripe payments from the MyQ Web Interface.

To avoid currency conversion fees, ensure that the 3-letter currency set in MyQ > Settings > General is also configured among your settlement currencies in Stripe.

Setting up Stripe Payments

To set up Stripe as a payment provider in MyQ, you simply need to generate a Stripe restricted key and enter it in MyQ. You don’t need to create any special product catalog items – payments from MyQ are automatically processed in Stripe as MyQ Credit.

We recommend that you use use a unique restricted key for each of your Print Server instances.

Use a Stripe sandbox key to test MyQ integration. When you are ready, generate a restricted key from your live Stripe environment and set it in MyQ.

For more information, see the following resources in the Stripe documentation:

Create a Restricted Key in Stripe

You generate a restricted key through the Stripe Developers Dashboard.

  1. Log in to your Stripe account and select the environment that you want to use with MyQ.

  2. Go to the API keys page in the Developers section of your Stripe Dashboard.

  3. In the Restricted keys section, click + Create restricted key.

  4. Select Building your own integration and click Continue.

  5. Enter a descriptive Key name (for example, “MyQ Integration”).

  6. Set the following permissions to Write:

    • Payment Intents

    • Checkout Sessions

  7. Ensure all other permissions are set to None.

  8. Click Create key.

  9. Copy the token for your key. You will enter this token in MyQ.

Configure Stripe in MyQ

  1. Log in to Web UI as an administrator, and go to Settings > Accounting > Credit.

  2. Under Payment providers, double-click Stripe.

  3. Enter the minimum amount of credit that users can buy.

  4. Enter your Stripe restricted key token in the Security key field, and click Save.

image-20251111-151637.png

Recharge User Credit with Stripe

To update their credit with Stripe, the user completes these steps in the MyQ Web Interface.

  1. Log in to the MyQ Web Interface.

  2. Go to Credit and click Recharge Credit.

  3. Select Stripe as the payment provider and enter the desired amount of credit to purchase.

  4. Click Recharge Credit.
    A Stripe checkout window opens, where you complete your payment. After successful payment, you are directed to the confirmation page. The credit will be automatically added to your account.

  5. If the new credit balance is not shown, refresh MyQ in your browser.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.