PayTR Virtual POS Payment Gateway for CS-Cart - OneStore

Take card payments through PayTR iFrame V2, with every callback signature verified before an order is ever marked paid.
Last update: 07.09.2026 Supports current CS-Cart version
softcrafter_paytr_onestore
PayTR Virtual POS Payment Gateway for CS-Cart - OneStore
$59.00

Softcrafter PayTR adds PayTR's iFrame V2 checkout to CS-Cart. The customer pays on PayTR's hosted form, and no card number ever reaches your store.

What decides whether an order is paid

PayTR's server-to-server notification, and nothing else. The return page a customer lands on confirms nothing; the add-on marks an order paid only when a notification arrives with a signature that verifies against your merchant key. A forged or replayed notification cannot pay an order, and a repeated one cannot pay it twice.

Refunds an operator can be trusted with

  • Two steps: a refund is requested, then confirmed, by an administrator who holds the privilege for it.
  • An ambiguous result is never resent. That is the one rule that keeps a customer from being refunded twice; the unresolved item is queued for a status query or an authorised reconciliation instead.
  • Every request, answer and blocked status change is appended to an audit trail under the order.

Operations

  • Three privileges, so viewing transactions, issuing refunds and running reconciliation can be held by different people.
  • A shut-off valve: stop accepting new payments without closing the notification receiver, so payments already in flight still complete.
  • Merchant key and salt are stored encrypted and are write-only in the interface.

Requirements

  • CS-Cart 4.20.x, PHP 8.1 or newer
  • A PayTR merchant account (Merchant ID, Key and Salt)
  • HTTPS reachable from the internet. PayTR posts the notification to your store; without it a customer pays and the order stays unpaid.
  • Turkish Lira. Instalment options are chosen by PayTR.

Full documentation, in English and Turkish: docs.softcrafter.dev/sc-pay-tr

Built and supported by Softcrafter · tech@softcrafter.net

Payment type
One-time payment
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
Localizations
  • English

No reviews found

SoftCrafter is a trusted CS-Cart development partner serving businesses across Turkey and the

Contact information

SoftCrafter is a trusted CS-Cart development partner serving businesses across Turkey and the Balkans. We specialize in building, customizing, and scaling CS-Cart and Multi-Vendor marketplaces with solutions tailored to each client's business needs.

Similar products

Shipping and Payment Restrictions
4.9 (10)
$90.00
Lets you manage which shipping and payment methods a customer sees at checkout, based on user group, delivery address, products and categories in the cart, and the cart or order total.
Order payment after confirmation
5.0 (6)
$55.00
A module for stores that require a confirmation of the availability of items in the order before the customer's payment
Wallet System for CS-Cart
5.0 (6)
$31.60
$79.00
Save 60%
Empower your CS-Cart store with a built-in wallet system, allowing users to easily manage funds for seamless checkout.
Integration with Przelewy24
5.0 (5)
$120.00
Extension to CS-Cart and Multi-Vendor allows integrating store with Polish internet payments providers Przelewy24. Przelewy24 offer wide range of payment methods covering almost 100% of the Polish market. Besides traditional payment channels, like bank transfer and credit cards, it is possible to pay through PayPal.
Make purchases for 200$ from our entire offer and get 20% discount
Invoice and Packing Slip Constructor
5.0 (4)
$39.00
$79.00
Save 51%
Lets you design invoices and packing slips in a visual drag-and-drop editor: your own templates, blocks arranged as you need, variables from order and customer data, and separate templates per user group.
Bulk Orders Status Change
5.0 (2)
$36.00
Lets the administrator change the status of selected orders in one action instead of opening each one. Customers, the order processing department and vendors are notified exactly as usual.