TourCMS

home > support > credit cards > Payment Express



Site: http://www.paymentexpress.com

How to understand the transaction price table
Pricing is different depending on the country. GBP customers will be charged in NZD.
AUD, NZD or USD customers should read the table as being in that currency.

Sign up online

When you sign up for an account you need these products (Page 1):
  • Payline - access to their web inteface for reporting and virtual terminal
  • PxPay - their hosted payment page service
  • PxPost - in order that you can rebill a customer and Payment Express can store card details
On Page 2:
  • Main operating system - Linux
  • Main language - PHP
  • Rate plan - choose one - e.g. Starter (see price table)
  • Primary acquirer - your merchant account (e.g. HSBC / Barclaycard)
  • Transaction setup - tick Authorize/Complete, Purchase, Refund, Validate
  • Payment method (how you will pay Payment Express) - select credit card (probably) or cheque
Next steps
Once you have compeleted the sign up form wait until you hear from Payment Express. You will receive a login to their web based interface (what they call Payline). Login and go to the Merchant accounts menu. Then complete the Hosted Activation Checklist. [This is where you supply your merchant account number]. You may like to mention in the optional comments that you are using TourCMS. Once this form is complete it will take approximately 3 days before you account is activated.

Go live checklist
Ensure that these two services are turned on (sometimes they are not)
  • Variable billing - can you see the variable billing menu within the web interface for your live account? (Payline)
  • AUTH transactions should be turned on (open a support ticket for that)
  • You may like to do a 1 GBP (or other low value transaction) on a real credit card. Then phone your merchant account provider and check that they money has come through. Mainly this is immediate but for non-GBP transactions (Barclaycard) it can be overnight
Random notes
  • Within Payline where it asks for a Refund password this is your Payline password
  • You can do full or partial refunds (from within web interface - Payline). Min refund is 1 unit of currency (e.g. 1 USD or 1 GBP)
  • If you are talking to Barclaycard in the UK about Payment Express Barclaycard don't recognise the name. Instead tell Barclaycard that the company is called Direct Payment Solutions!
  • Test credit card number (for your non-live account): 4111111111111111 (For example you could add the test account details to TourCMS and do test payments before swapping over to your live details later)
  • If you have an HSBC merchant account and wish to use Payment Express please leave plenty of time in your project plan as we have had some issues linking them together
  • Hosted payment pages are only available in English / French

How to save a credit card

The credit card details are stored within Payment Express and a card reference number is stored within TourCMS. This ensures that your system remains PCI compliant as you never have to store the actual credit card details.

Booking engine - Configure to ask the customer to store their card details during the online booking process. You can save and not charge the card if you wish.

Manual save - within a single customer record go to the payments tab and save the credit card details. Ideal if the customer gives you their card details over the phone.

Payline - if you save the card details directly into Payment Express then ensure you set the Billing Id (in Payline) to the corresponding reference number in TourCMS. This is the internal Customer ID for that customer and is shown on the customer record, payments tab.

If you update the card details within Payline you can go to the customer record and Refresh the card. This will do a quick Authorize only transaction to link the new card details with TourCMS.

Taking a payment

Booking engine - The booking engine can be configured to automatically charge the card. The actual charge is on the final page when the customer clicks to confirm the booking. You could charge a deposit or take a full balance payment. If the customer does not complete the booking the card is not charged (even if they have saved their card details).

If a customer has insufficient funds or other issues occur with charging their card the booking will still complete and will come into your account.

Within a booking - on the money tab - below the sales ledger - you can charge a card. The dropdown will list all cards that are active on customer records within that booking.

The value to reduce the balance by is by default set to what is due now (i.e. whether a deposit is due now or whether the full balance is due). If you have set a credit card fee then this is shown on the screen:



On the payment setup page (in Configuration & Setup) you can choose to have TourCMS automatically update the booking to confirmed status on receipt of full balance [Or you can manually change booking status when you receive payments].

Payline - you can charge a card from within Payline if you wish. If you do so you should remember to add a manual sales ledger entry in TourCMS as any payments made in Payline are not automatically communicated to TourCMS.

Making a refund

Refunds must currently be issued from within Payline. Then add a manual sales ledger entry in TourCMS to indicate what you have done. We are working on being able to issue refunds directly from within TourCMS.