Skip to main content
Zonely currently supports multiple payment gateways, including Tebex Checkout, PayPal Checkout, Stripe, Coinbase, Iyzico, PayTR (Credit Card & EFT), Vallet, Shipy, Freekassa, WeePay, Zalopay, Paymes, Paymes Mobile, Paywant, Paywant Mobile, Square, Momo, and Aaio.
Future updates may include even more providers.

1. Adding a Payment Method

  1. Log in to your admin panel.
  2. Click the “Gear” icon in the left menu.
  3. Go to the “Settings” tab.
  4. Click “Payment Methods.”
  5. Click the “Add Payment Method” button in the top-right corner.

Payment Method Settings (Example: PayTR)

  • Title:
    Set the payment method name shown to users (for example, “Pay by Credit Card”).
  • Infrastructure:
    Choose the provider (for example, “PayTR,” “Stripe,” or “PayPal”).
  • Type:
    Select the payment type, such as “Credit Card,” “EFT,” “Crypto,” or “Digital Wallet.”

Provider Configuration Examples

Each provider requires specific credentials from its respective dashboard. Below are examples for popular gateways:

PayTR

  • PayTR Store ID:
    The store number from your PayTR panel.
  • PayTR Password:
    Your PayTR API access password.
  • PayTR Private Key:
    The private key provided in your PayTR panel.

Stripe

  • Publishable Key and Secret Key from the Stripe dashboard.
  • Webhook Endpoint for transaction updates.

PayPal Checkout

  • Client ID and Secret Key from the PayPal Developer Console.
  • Set sandbox/live mode depending on your testing or production environment.

Coinbase

  • API Key, Secret, and Webhook URL from your Coinbase Commerce dashboard.

Iyzico

  • API Key and Secret Key from the Iyzico Merchant Panel.

Tebex Checkout

  • Secret Key and Webhook URL from your Tebex account.

Vallet / Shipy / Freekassa / WeePay / Zalopay / Paymes / Paywant / Square / Momo / Aaio

  • Obtain API credentials and callback URLs from the respective provider dashboards.
  • Ensure webhook endpoints match your Zonely configuration.
If any information is missing or incorrect, payment transactions may fail. Always verify your credentials from the official provider documentation and test connections before publishing.