Welcome to Woohoo Pay

Developers

All of our secure and easy integration tools can be fully white labelled for our Partners.

 

The integration tools include sample code; test cards; test accounts; and on-demand support from our responsive support team of experienced technicians.

 

Our Partner focused ethos means that we develop and enhance the latest industry features rapidly and in line with the needs of our Partners.

Fully white labelled award winning platform

PCI DSS Level 1 compliance

DDoS mitigation

All major shopping cart modules supported

150+ Alternative Payment Methods

Tokenisation with recurring payments

Fully responsive with custom payment pages

Security checks and fraud prevention solutions

Reporting across all sales channels in one portal

Ever-evolving technology

Secure cloud high availability

Support all major card types

With direct integration, your merchant’s website (complete with secure certificate) captures the user’s personal and credit card details and then forwards these behind the scenes to the secure Woohoo Pay gateway. Woohoo Pay then performs any necessary fraud and security checks, clears the payment with the acquiring bank and sends a response back to your merchant’s website, which then delivers a formatted response back to the customer.

Direct integration is more complex than the hosted forms method, but it does mean that the entire shopping process can occur within your merchants’ websites, providing a seamless experience for their customers.

For standard Visa and MasterCard Testing use merchant ID 100001, or for 3D Secure Testing use 100856.

As a white label payment gateway Partner, the direct integration is fully branded as your own; sits on your URL with your logo and branding; and provides your merchants with your own test credentials.

Hosted Form

With the hosted form method, your merchant’s customer is passed to the Woohoo Pay gateway where they then enter their card details and receive a response for the transaction, before being re-directed back to your merchant’s website. In this scenario, no secure certificate is necessary and the user experience is similar to direct integration.  This is the simplest way to integrate with Woohoo Pay.

Our standard hosted form carries minimal branding so as not to detract from your own branding. If you prefer, it can be customised with a branded header and footer for your company.

For standard Visa and MasterCard Testing use merchant ID 100001, or for 3D Secure Testing use 100856.

As a white label payment gateway Partner, the direct integration is fully branded as your own; sits on your URL with your logo and branding; and provides your merchants with your own test credentials.

Our Modules

Woohoo Pay integrates directly with all major shopping carts. Use Woohoo Pay’s versatility to unlock your market with our modules below:

 

 

3rd Party Modules

These modules are not developed by Woohoo Pay.

For support, please contact the module developers directly.

 

 

Please Note. The modules listed above are for reference only.

Use of these modules is under GPU General Public Licence. Woohoo Pay provides no warranty and accepts no liability for the use of these modules. Woohoo Pay expects and advises full end to end testing to take place before any module is utilised in a live environment. If a GPL licence is not right for your project, then please contact us with your preferred licence. Our integration team will provide the module under a different licence, provided it covers the aspects of the GPL we require.

Woohoo Pay’s SDKs allow merchants to accept secure payments in a native mobile app. Our SDKs allow customers to save cards in the mobile app and store the tokenised cards for future payments, creating a seamless payment journey. Integrate secure in-app payments with our Google Pay or iOS SDKs below.

 

The Pay Button function gives the user the ability to create an HTML link that can be embedded into HTML content (eg a website or HTML email). When clicked, it will allow a payment to be taken via the hosted form that will be pre-populated with the data specified when creating the link.

The advantage of Pay Button is that it offers the functionality of Woohoo Pay without having to complete a Hosted or Direct integration, meaning it can be included in basic HTML without the need for any scripting languages.

For standard Visa and MasterCard Testing use merchant ID 100001, or for 3D Secure Testing use 100856.

Sample Codes

Integration guides are great, but there’s nothing like a bit of sample code to make the whole process easier! Download your code below:

 

Useful Logos

Click on any of the images below to view a larger version.

 

 

Test Amounts

Overview When testing the transaction amount can be used to trigger different authorisation and settlement outcomes as follows:

Test Accounts

Overview Test accounts are accounts that simulate real world Merchant Accounts without accepting live cards.

Test Cards

Overview Please note, the Card Numbers (PANs) mentioned in this article are to be used with Card Not Present transactions and with Test Accounts only.