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_idmerchant_keymerchant_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.
- Copy the Notification URL shown in the method's edit dialog. Its shape:
https://<your-panel-domain>/payments/paytr/callback - 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
- The customer enters an amount and picks PayTR.
- The PayTR iframe opens (card) or transfer instructions are shown (EFT).
- PayTR's notification arrives → the payment becomes "completed" and the balance is credited.
- 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).
FollowerHQ