PayPal Checkout (REST) for Webasyst Shop-Script
Modern PayPal for Shop-Script: in-page Smart Buttons and card fields, verified server-side, with refunds from your backend.

Customers who buy the same things again — coffee, office supplies, spare parts, pet food — shouldn't have to find every product again. Re-Order adds a button to the order page in the customer account. One click, and everything from that order is back in the cart, ready to check out.
The button appears on the order page by itself, through Shop-Script's own plugin hook. Choose a button or a text link, set your own text or leave it empty to show “Re-Order” / «Повторить заказ» in the storefront's language, and give it a CSS class from your theme.
The button sends only the order number. The plugin checks that the order belongs to the signed-in customer and rebuilds the cart on the server from the order itself — at today's prices, within the stock you have and the minimum order quantity. Products that are hidden or sold out are skipped, and selected services come along.
Version 2 replaces the old theme call {shopReorderPlugin::reorderButton($order)}. Remove that line from my.order.html before updating.
| Platform | Webasyst + Shop-Script 10 or newer (tested on 12) |
|---|---|
| PHP | 7.4 – 8.5 |
| Interface languages | English, Russian |
| Package | Shop-Script plugin, .tar.gz |
| Licence | one store |
Ask about compatibility, licensing or a custom build. We answer every ticket personally.
Ask a questionModern PayPal for Shop-Script: in-page Smart Buttons and card fields, verified server-side, with refunds from your backend.
Dynamic UPI QR at checkout, order number in the payment note, and automatic confirmation with UPI Payment Watch.
Карты, СБП, SberPay, T-Pay и ЮMoney через ЮKassa: покупатель выбирает способ прямо на сайте, чеки 54-ФЗ и возвраты из заказа.