Skip to content

Support

Support

Need help with QZPay? Here’s how to get assistance.

Self-Service Resources

Documentation

Comprehensive guides covering all aspects of QZPay. Browse Docs →

Community Support

GitHub Discussions

The best place for questions, ideas, and community help.

Use discussions for:

  • Q&A - Ask how to do something with QZPay
  • Ideas - Suggest new features or improvements
  • Show and Tell - Share what you’ve built with QZPay
  • General - Anything else related to QZPay

GitHub Issues

For bug reports and feature requests.

Before opening an issue:

  1. Search existing issues to avoid duplicates
  2. Use the appropriate issue template
  3. Provide all requested information

Reporting Bugs

When reporting a bug, please include:

Environment Information

QZPay Version: x.x.x
Node.js Version: x.x.x
Operating System: Linux/macOS/Windows
Payment Provider: Stripe/MercadoPago
Database: PostgreSQL/SQLite/MySQL

Reproduction Steps

  1. What you were trying to do
  2. What you expected to happen
  3. What actually happened

Minimal Reproduction

If possible, provide a minimal code example that reproduces the issue:

import { createBilling } from '@qazuor/qzpay-core';
import { createQZPayStripeAdapter } from '@qazuor/qzpay-stripe';
const billing = createBilling({
paymentAdapter: createQZPayStripeAdapter({ secretKey: 'sk_test_xxx' }),
storage
});
// Code that causes the issue
const result = await billing.customers.create({
email: 'test@example.com'
});
// Error: ...

Error Messages

Include the full error message and stack trace.

Feature Requests

When requesting a feature:

  1. Describe the problem - What problem are you trying to solve?
  2. Propose a solution - How should it work?
  3. Provide context - Why is this important for your use case?
  4. Consider alternatives - What other approaches have you considered?

Security Issues

Include:

  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  • Suggested fix (if any)

We will acknowledge receipt within 48 hours and provide updates on our investigation.

Professional Support

For enterprise needs, custom development, or dedicated support:

Enterprise support includes:

  • Priority issue resolution
  • Direct communication channels
  • Custom feature development
  • Architecture review
  • Training and onboarding
  • SLA guarantees

Response Times

Community Support (Free)

PriorityResponse Time
Bug Reports1-3 business days
Feature Requests3-5 business days
QuestionsCommunity-driven

Enterprise Support (Paid)

PriorityResponse Time
Critical4 hours
High1 business day
Normal2 business days
Low5 business days

Support Best Practices

To get the best help:

  1. Search first - Check if your question has been answered
  2. Be specific - Provide detailed information about your issue
  3. Show your work - Include relevant code and error messages
  4. Be patient - Maintainers are often volunteers
  5. Give back - Help others when you can

Contributing

The best way to ensure QZPay meets your needs is to contribute! See the Contributing Guide to get started.

Contact