Payture API documentation
Welcome to the Payture API documentation — the technical reference and payment gateway integration guide for developers. The Payture payment gateway offers several ways to accept online payments. Choose the section that fits your integration: all the methods described here comply with PCI DSS and Federal Law No. 54-FZ (Russia's law on online cash registers and fiscal receipts), and support 3-D Secure.
Introduction
Reference information
General information about working with the Payture payment gateway.
Working with the API
How the Merchant's system interacts with the payment gateway.
Payments
Payture API
REST API for accepting payments with card data entered on the Merchant's side. Requires PCI DSS certification.
Payture InPay
Accept payments through payment page templates hosted by Payture — no PCI DSS required on the Merchant's side.
Payture eWallet
A service for storing Customers' cards for recurring and fast repeat payments.
3-D Secure
Cardholder authentication using the 3DS 1.0 and 3DS 2.0 (SCA) protocols.
Embedded solutions
Payment widget
An embeddable pop-up window with secure input fields for card data and an email for the receipt.
Ready-made CMS plugins
Plugins for WordPress, Joomla, Drupal, OpenCart, Simpla, Bitrix24 and more.
Services
Pay services
Apple Pay, Google Pay and Samsung Pay.
Russia's Faster Payments System (SBP)
Accept payments via SBP using a QR code.
Payment page templates
Additional resources
Notifications
Server notifications (webhooks) with transaction results, sent via HTTP POST or email.
Transaction statuses
The full list of transaction statuses and recommendations for handling the Pending status.
Error codes
A reference of Payture API error codes with their descriptions.
Test cards
Test cards for testing payment scenarios in the Sandbox environment.
