Paid registration integration with NOCHEX

NOCHEX is a ideal solution for accepting the UK debit and credit card payments on your website. For more information about their services visit their website

NOCHEX has an Automatic Payment Confirmation (APC) system which allows you to integrate your NOCHEX payments with your website's back-end operations, and can be used to automate your paid membership signups with the AuthPro member management system.

How it works:

  • customer visits your site and orders your subscription/product and pays you with NOCHEX
  • once a transaction completes successfully and money is received to your account, NOCHEX will post the details of the transaction to AuthPro APC script
  • AuthPro will perform validation of request received from NOCHEX and, if successful, creates login/password for a new member
  • AuthPro gives login/password details to customer either on final page or via email (you can also perform this step manually)
  • your customer is now able to login to your member's area with their login/password

    To configure NOCHEX and AuthPro.com integration, please follow the guide below.

    1. Enable APC functionality for your NOCHEX payments

    To perform this step you will need to know AuthPro APC script URL which is:
    https://www.authpro.com/cgi-bin/pcs/nochex.cgi

    To apply for APC functionality on your NOCHEX account you can either contact NOCHEX support and ask them to do it for you or you can do it yourself by sending the APC details with your checkout parameters, like this:
    responderurl=https://www.authpro.com/cgi-bin/pcs/nochex.cgi (see examples below)

    2. Enable/configure NOCHEX support in your AuthPro account

    Login to your AuthPro account manager, go to 'Pages' -> 'Registration' page and check "Enable payment processing gateway support" box in your registration settings. Select "NOCHEX" option and click "Configure" button. Put your NOCHEX email address and subscription payment price (optional, if you want to verify it), then click "Update" to save the changes.

    3. Configure your checkout buttons/links

    You will need to supply your AuthPro account username via 'custom' field with your checkout button/links. For links, add: &custom=YOUR_USERNAME to URL and for buttons add <input type="hidden" name="custom" value="YOUR_USERNAME"> to button code. You can also supply responderurl value here if you do not want to setup it for all your NOCHEX account activity.

    EXAMPLE:

    Let's say you want members to pay £10 and your NOCHEX email is test1@nochex.com and your AuthPro account username is aptest.

    Your checkout link will be:
    https://www.nochex.com/nochex.dll/checkout?email=test1@nochex.com
    &amount=10.00
    &description=My+membership
    &custom=aptest
    &responderurl=https%3A//www.authpro.com/cgi-bin/pcs/nochex.cgi

    (you need to encode some chars here, for example space must be replaced with + or %20 and : with %3A)

    And your button code will be:

    <form action="https://www.nochex.com/nochex.dll/checkout" method=post>
    <input type="hidden" name="email" value="test1@nochex.com">
    <input type="hidden" name="amount" value="10">
    <input type="hidden" name="ordernumber" value="abc123">
    <input type="hidden" name="description" value="My website membership">
    <input type="hidden" name="logo" value="https://www.example.com/logo.gif">
    <input type="hidden" name="returnurl" value="https://www.example.com/thank_you.html">
    <input type="hidden" name="custom" value="aptest">
    <input type="hidden" name="responderurl" value="https://www.authpro.com/cgi-bin/pcs/nochex.cgi">
    <input type="submit" value="Pay by NOCHEX">
    </form>

    Fields in gray are optional and can be used to customize your customers experience.

    You can find more information about Nochex checkout integration on your website at NOCHEX knowledge base.


    Please contact us if you have any questions.

    Don't have an AuthPro account yet? Sign Up now!

    All supported membership payment gateways

    Please contact us if you have any questions.