Payment Plugins

This page explains how to obtain API keys for Paypercut and use them with any plugin (WooCommerce, PrestaShop, OpenCart, Shopify, etc.).

Obtain API Keys (one-time per environment)

  1. Log in to your Merchant Dashboard.
  2. Go to Developers → API Keys → Create New Key.
  3. Choose the environment:
    • Sandbox API Key — for testing and development.
    • Production API Key — for live transactions (available after merchant onboarding).
  4. Copy the key and paste it into the plugin settings in your store admin (each plugin has a dedicated settings page for API credentials).
  5. Save and test the connection from the plugin settings page (most plugins provide a “Test connection” or “Test payment” action).

Plugin-specific notes (common to all plugins)

  • Use the Sandbox key while you build and test—never use Production keys in a public/testing environment.
  • When ready to go live:
    • Switch plugin mode to Production.
    • Replace the Sandbox key with the Production key.
    • Verify webhooks and perform a small live transaction.
  • Webhook URL: ensure the plugin’s webhook endpoint (provided in plugin docs/settings) is configured in the Merchant Dashboard and is HTTPS.
  • If the plugin supports separate fields for publishable/client and secret keys, place them in the correct fields as indicated by the plugin UI.

Security & Best Practices

  • Store keys securely; do not commit them to source control.
  • Rotate keys if you suspect compromise.
  • Use idempotency keys for server-side requests to prevent duplicate charges.

Need help?

If you need assistance with obtaining keys or configuring a plugin, contact: help@paypercut.co