Postfinance
Fees
One-time: $75.00
OR
Monthly: $6.99
Plugin Info
Category: Payment gateway
Size: 0 kg
Plugin ID: 68
Requires CMS Version: 3.9.0
Postfinance plugin
Postfinance plugin
How to install Postfinance Plugin
To upload and install Postfinance Plugin, simply follow standard plugin installation procedures
How to use Postfinance Plugin
-
Plugin Part configuration.
Open 'Postfinance'->'Postfinance config' at the admin panel section.
Here you can choose. Test or production mode. !!!Postfinance have different accounts for test mode and for production. -
After that you should fill up next fields:
1. Merchant Id
2. Key phrase In (SHA-IN pass phrase) Secure phrase used for request !important Pass phrase must be the same like in postfinance account section 'Configuration->Technical information->Data and origin' !important on production and test mode Pass phrase should be different. !length at least 16 characters
3. Key phrase Out (SHA-OUT pass phrase) !important Pass phrase must be the same like in postfinance account section 'Configuration->Technical information->Transaction feedback' !important on production and test mode Pass phrase should be different. !length at least 16 characters
4. Subfolder Ipn prefix. (Specified only in case if you have website on the same domain name in subfolder). !important In postfinance account section 'Configuration->Technical information->Transaction feedback' in Direct HTTP server-to-server request 'URL of the merchant's post-payment page' should look in this case like 'http://website.com//plugin/postfinance/run/acceptPayment/'; -
Postfinance account configuration
Open 'Configuration->Technical information' section on your account
1. 'Configuration->Technical information->Security' Check next options 'Each parameter followed by the passphrase. (Please refer to our documentation for further details)' !!!Hash algorithm ->SHA-1 !!!Character encoding -> UTF-8
2. 'Configuration->Technical information->Data and origin' SHA-IN pass phrase !important Pass phrase must be the same like in plugin config 'Key phrase In' !length at least 16 characters
3. 'Configuration->Technical information->Transaction feedback' Check next: 'I would like to receive transaction feedback parameters on the redirection URLs.' 'I would like PostFinance to display a short text to the customer on the secure payment page if a redirection to my website is detected immediately after the payment process.'
4. 'Configuration->Technical information->Transaction feedback' 'Direct HTTP server-to-server request' -> Timing of the request Choose here -> 'Always deferred (not immediately after the payment).' Then 'URL of the merchant's post-payment page' If the payment's status is "accepted", "on hold" or "uncertain". Put ex: http://website.com//plugin/postfinance/run/acceptPayment/ If the payment's status is "cancelled by the client" or "too many rejections by the acquirer". Put ex: http://website.com//plugin/postfinance/run/declinePayment/ Request method: 'POST'
5. 'Configuration->Technical information->Transaction feedback' SHA-OUT pass phrase !important Pass phrase must be the same like in plugin config 'Key phrase Out' !length at least 16 characters
6. 'Configuration->Technical information->Transaction feedback' HTTP request for status changes -> Timing of the request -> No request. -
Widget for regular checkout
{ $plugin:postfinance:checkout}