Pin Payments helps Australian companies sell to a global audience. No gateway or merchant account required. The Pin Payments add-on for Shopp connects to Pin Payments simple JSON API. It supports both payment processing (auth + capture) and refunds.
Sign up for a Pin Payments Account to get started.
Pin Payments Account Setup
- Sign Up for a Pin Payments Account
- Enter a valid Email and Password to use for your account.
- Click the Sign Up button.
Web Hosting Setup
Since the Pin Payment addon for Shopp uses an onsite checkout process, sensitive information (such as credit card numbers) may be entered on your website and passed through your server. In order to protect sensitive customer information, your website’s server or hosting service will need SSL Setup|setup to support SSL.
- Uncompress the add-on files
- Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under:
Pin Payments accounts have two types of keys:
You can find your keys on the account settings page of your Pin Payments account dashboard.
Your secret key can be used with all of the API, and must be kept secure and secret at all times. You use your secret key from your server to create charges and refunds.
Your publishable key can be used from insecure locations (such as browsers or mobile apps) to create cards with the cards API. This is the key you use with Pin.js to create secure payment forms in the browser.
Activating your Pin Payments Account
When your account is first created it will begin in a test mode and will only allow transaction processing through the test environment. In order to test a transaction, you will need to turn on the Enable test mode. setting in your Shopp Payments settings for the Pin Payments addon.
To activate your account, you will need to complete all of your account information in your Pin Payments account dashboard.
Fill out a form with some basic business information, your bank details (to receive funds) and a credit card to pay service fees. Click the Save Changes button at the end of the form and follow the instructions to Activate Live Payements.
To setup Shopp to use Stripe, login to your website’s WordPress admin and navigate to Shopp → Setup → Payments.
- Payment Gateway
Select Pin Payments from the Payment Gateway menu and click the Add Payment Option button.
- Option Name
Enter a custom label for the payment option as you would like it to appear on your store front (such as Credit Card)
- Supported Cards
Select the payment cards your site will accept for processing
- Pin Payments Secret API Key
To find your Pin Payments Secret API Key, login to your Pin Payments account and from the menu in the upper-left, select Account to access your Account Dashbaord. Click the Show Key link next to Secret API Key: to see your secret key.
- Enable test mode.
Use this setting while your account is in testing before activating your account for live payments. While enabled you can run test transactions without any money changing hands.
Any credit card number that passes the Luhn algorithm and ends in 00.
Any credit card number that passes the Luhn algorithm and ends in 01.
Invalid Credit Card Number
Any credit card number that fails the Luhn algorithm.