### Configuring ProxyPay Payment Plug-in

The ProxyPay plug-in allows accepting online payments using the ProxyPay3, a complete platform for accepting payment details, processing transactions and handling all post processing details. ProxyPay3 is developed by Element NV, Belgium, a leading European software company that specializes in the provision of secure payment products, user identification, authentication and electronic commerce solutions for the Internet business community, banking and retailing industry.

To accept online payments using the ProxyPay3 solution, you need to:

1. Set up a Merchant account with one of the ProxyPay3 service providers.
2. Receive the data necessary for plug-in configuration (your login, and ProxyPay server URL) and configure the ProxyPay plug-in.
3. Register for your ProxyPay Merchant account the callback URLs.
4. Activate the plug-in.

As you set up the Merchant account with the ProxyPay services provider (a bank or other financial entity that owns the ProxyPay server) you will be given both the user name and password used to authenticate the transactions that came from your store on the ProxyPay server side.

Your Merchant account user name should be entered into the HSPcomplete ProxyPay plug-in.

Important: Please configure your ProxyPay Merchant account properly: contact your ProxyPay provider support team and inform they about the callback URLs to send notification about transaction result. At your convenience all the necessary URLs will be shown on the ProxyPay plug-in view screen after you enter all the necessary data in the plug-in configuration form and save the settings.

To configure the ProxyPay plug-in:

1. Click the Edit button on the plug-in screen. Fill the form that appears:
   1. Enter the ProxyPay server URL into the Server URL field. In case you are not sure about the correct URL, contact your ProxyPay provider.
   2. Type your ProxyPay Merchant account user name into the Merchant ID field.
   3. And into the Reference prefix field, you can enter the free-form alphanumerical prefix (up to 20 symbols in total) that will be appended to each transaction that came from your Merchant account and shown in the transaction log on the ProxyPay provider's side. This prefix labels each of your transactions and can be used by a ProxyPay support managers to faster find your transactions and solve the problem in case something goes wrong with one of your payments.
   4. Key in the Button title. For example, this could be the name of payment system. This title will be displayed directly on the button for online-payment at HSPstore, on the final stage of subscription registration, when a customer selects how to pay for the services ordered.
   5. You can add both the short and the detailed description. Quick description of a payment method will be displayed below the button. The Long description of a payment method will be displayed in a separate section entitled Pay Online.
2. Click the Update button. The list of plug-ins appears on the screen. The ProxyPay plug-in must be marked as "Configured" now (green tick in the Configured column next to the ProxyPay3 Payment plug-in). If not so, please check the plug-in configuration form or contact support.
3. Click on the ProxyPay3 Payment plug-in name. The ProxyPay plug-in configuration appears on the screen. Since the plug-in is configured already, the callback URLs must appear on this screen.
4. Copy each of the URLs:
   - Referrer URL
   - Return URL on Success action
   - Confirmation URL
   - Return URL on Cancel action
5. Contact your ProxyPay provider support team and pass them these URLs for registration.

Please send us your feedback on this help page