Looking for the v10 manual? Visit our new user's guide!
Search Descriptions Version
This article applies to: MultiStore

PlugNPay Payment Gateway

NOTE: Customers running on a shared server should check with their hosting company before attempting to use Plug-N-Pay. This gateway requires that a 3rd-party DLL be registered on the server, which not all hosts will allow.

To enable the Plug-N-Pay gateway:

1. Log into the Plug-N-Pay site at https://pay1.plugnpay.com/admin/index.cgi and click on "API & Cart Downloads" and then on the window that opens, click the 'Download' link next to the first API listed - "98/NT/2000/XP/2k3 (WinINET)".

2. Save the file locally when prompted, then extract the contents to a temp folder on your computer. Move the 'pnpcom.dll' file to the /bin folder of your live site.

3. Next, register the DLL by opening a command prompt and entering the following command:

regsvr32 C:\{yourpath}\bin\pnpcom.dll (replace {yourpath} with the path to your site's /bin folder on the server.

4. In the AspDotNetStorefront admin console, go to the Site Configuration Wizard page.

5. In the Payment Gateway section, click the 'configure' link next to the Plug-N-Pay entry.

6. Put in the values you obtained from Plug-N-Pay for the 'Username' and 'Password'.

7. Click 'Save and Close'.

8. Finally, click the radio button next to Plug-N-Pay and then click the 'Submit' button.

Test Credentials
For testing purposes, store admins can use the following credentials for this gateway:

- PlugNPay_Password: pnpdemo2
- PlugNPay_Username: 55pnpdemo55

During test order checkout, use 'cardtest' as the name on the card and 4111111111111111 for the CC number. To simulate a successful transaction use a dollar amount under $1000. For a 'badcard' response, use $1001 - $2000. For a 'problem' response, use a transaction over $2000.