This Paysafecard CS-Cart payment gateway is designed for making credit card payments through Paysafecard.
This payment gateway uses the redirect method where the user is redirected to the processing site (Paysafecard) to make the actual payment.
After payment verification, Paysafecard notifies the merchant's e-commerce site and returns the customer back to it. This process is transparent for the customer. The merchant can then connect to his Paysafecard backoffice to administer his payments.
Licensed per domain, write the domain name(s) on payment page.
You will receive the module by e-mail after your payment.
Compatible with CS cart 4.x.x
The package includes installation instructions.
http://paysafecard.com
Service Oriented Prepaid Gateway - xml based protocol
Server requirements: ionCube loader
Plugin version: 4.12.2
Last plugin update: 12-02-2021
Installation Instructions:
1. Open a merchant account at paysafecard.com (SOPG method), upload the files from the package.
2. Backup your database and execute following sql statements (with phpmyadmin for example):
INSERT INTO `cscart_payment_processors` (`processor`, `processor_script`, `processor_template`, `admin_template`, `callback`, `type`) VALUES
('paysafecard', 'paysafecard.php', 'views/orders/components/payments/cc_outside.tpl', 'paysafecard.tpl', 'Y', 'P');
INSERT INTO `cscart_language_values` (`lang_code` ,`name` ,`value`) VALUES
('en', 'paysafecard_transaction_fail', 'The transaction could not be completed. This may have happened due to a temporary connection problem. If the problem persists, please contact us for support.'),
('el', 'paysafecard_transaction_fail', 'The transaction could not be completed. This may have happened due to a temporary connection problem. If the problem persists, please contact us for support.'),
('de', 'paysafecard_transaction_fail', Bei der Bezahlung ist ein Fehler aufgetreten. Vermutlich ist dies ein temporärer Fehler und die Bezahlung kann durch Neu-Laden der Seite abgeschlossen werden. Falls dieses Problem weiterhin besteht, kontaktieren Sie bitte unseren Support.'),
('en', 'paysafecard_transaction_cancel', 'Transaction cancelled by user.'),
('el', 'paysafecard_transaction_cancel', 'Transaction cancelled by user.'),
('de', 'paysafecard_transaction_cancel', 'Transaktion vom Benutzer abgebrochen.');
DROP TABLE IF EXISTS `paysafecarddata`;
CREATE TABLE IF NOT EXISTS `paysafecarddata` (
`ps_id` int(11) NOT NULL AUTO_INCREMENT,
`ps_oid` varchar(150) DEFAULT NULL,
`ps_mtid` varchar(150) DEFAULT NULL,
`ps_amount` varchar(150) DEFAULT NULL,
`ps_currency` varchar(50) DEFAULT NULL,
`ps_errorcode` varchar(150) DEFAULT NULL,
`ps_resultcode` varchar(150) DEFAULT NULL,
PRIMARY KEY (`ps_id`)
) ENGINE=InnoDB;
3. Add a the new payment method through your store admin,
a. select from dropdown template -cc_outside.tpl-
b. select from dropdown processor -Paysafecard-
c. select payment category -Internet Payments-
d. add a title
e. in the configure tab, specify credentials
f. save settings