यह पृष्ठ अभी केवल अंग्रेज़ी में उपलब्ध है।

PayTR

PayTR for cards and bank transfer/EFT; the step everyone skips is the notification URL.

What you need

From PayTR Merchant Panel → Information:

  • merchant_id
  • merchant_key
  • merchant_salt

In your panel choose Settings → Payments → Add method → PayTR and enter the three values. To accept bank transfer/EFT as well, add a second PayTR Havale/EFT method with the same credentials; the two share one PayTR account.

With test mode on, PayTR charges nothing; remember to turn it off when going live.

The notification URL, do not skip this

When a payment completes PayTR posts a notification to your panel; that notification is what credits the balance. Without it the payment looks successful on PayTR's side but no balance is credited, and the customer opens a ticket.

  1. Copy the Notification URL shown in the method's edit dialog. Its shape:
    https://<your-panel-domain>/payments/paytr/callback
    
  2. Paste it into PayTR Merchant Panel → Support & Setup → Settings → Notification URL settings and save.

Make sure no trailing space is left at the end of the address, that is the most common mistake.

Flow

  1. The customer enters an amount and picks PayTR.
  2. The PayTR iframe opens (card) or transfer instructions are shown (EFT).
  3. PayTR's notification arrives → the payment becomes "completed" and the balance is credited.
  4. Bank transfers stay "pending" until the bank confirms; PayTR's confirmation completes them automatically.

The reason for a failed attempt is kept in the payment's memo (Admin → Payments).