Hosted Payment Pages and API Usage Information

Your Moneris Payment Gateway account is being converted to SLIM CD. Your company has been identified as using either Moneris Hosted Payment Pages, or the Moneris API to send credit card transactions to the Moneris Gateway. This integration will have to be converted to SLIM CD’s APIs so that you can continue to accept payments.
SLIM CD offers both Hosted Payment Pages/Secure Sessions and a variety of Direct-Connect APIs that support server-to-server connectivity for accepting payments. Please review with your technical team to identify which method and technology of payment acceptance you currently utilize, so that SLIM CD can assist in making this transition as rapid and painless as possible.
We have training sessions available on the following dates, so your team can review the SLIM CD offerings and identify ways to use our technology to support or expand how you accept payments

View recorded video training/Q&A here

 

Overview

SLIM CD Hosted Payment Pages

This document is intended to provide an overview of the features available with SLIM CD’s Hosted Payment Pages.  It provides information that can be used to help identify which features of SLIM CD’s Hosted Payment pages that best fit individual needs of merchants.

Advantages of SLIM CD Hosted Payment Pages

SLIM CD’s Hosted Payment Pages are highly customizable to fit the data entry and transaction flow requirements of a wide range of use cases. Hosted Payment Pages start by capturing the basic cardholder information (cardnumber, expiry date, etc).  The merchant may also place additional input fields on the form so that this information is collected from the consumers.   These additional fields can be sent to the payment gateway to assist in payment processing, such as billing address information, or these additional fields can be used to collect information that is not used in payment processing but provides data to meet the specific needs of the merchant.

The “look and feel” of SLIM CD’s Hosted Payment Pages can be modified by the merchant to fit their needs.  A complete form configuration tool is built into the SLIM CD website that allows a merchant to specify page colors, fonts, and more.  Additional form fields can be placed on the page using this tool.  All standard web form elements are available, including pulldown menus, radio buttons or even simple user-entry fields for typing information.

All Hosted Payment Page transactions generate “tokens” that can be stored by the merchant and used to perform subsequent transactions without retaining the actual cardnumbers. For merchants that elect to store these “tokens”, SLIM CD also offers additional services such as Account Updater and Large Batch Processing.

Types of Pages / Use Cases

SLIM CD’s Hosted Pages can be used when implementing solutions to a variety of common needs and use cases.  These include:

  1. Donation pages (pages that do not get pre-filled with consumer information, and are simply links on a web page or email that allows a consumer to make a payment or donation)
  2. Integration into checkout or payment processes, where the page is pre-filled with specific consumer transaction information (such as amount, customer name, etc)
  3. PCI Scope reduction by tokenizing cardholder data. These pages are extremely simple and primarily capture the cardnumber information, returning a “token” to be used in processes outside of the hosted payment page.
  4. Integration into Mail-Order or POS systems to allow manual (typed) cardnumber entry while keeping the POS software “out of scope” for PCI

Standard Templates

SLIM CD has created a standard page template for merchants converting from the Moneris Hosted Payment Page solution to SLIM CD’s Hosted Payment Page solution.  This template can be customized, but it contains many of the most popularly requested form elements (such as billing name, address, etc).  Each merchant can add or remove page elements to fit their needs, alter the colors of the page, and more.  The transaction flow controls can be added so the page can be integrated into a web or POS based checkout process.   Receipts can be emailed to consumers and the merchant for each successful transaction.

Standard Template Example Page:

Hosted Payment Pages – Topics and Questions to consider

If you are currently using Moneris Hosted Payment Pages, you can perform similar functionality on the SLIM CD Hosted Payment Pages and Secure Sessions. The topics below are designed to expedite our efforts in this conversion so we can assist you in rapidly implementing the features you need for your payment acceptance processes.

1. What payment types do you accept on your hosted payment page:
a. Credit Cards
b. Checking Account / ACH
c. Gift Cards

2. What consumer information do you collect on your hosted payment page:
a. Just payment information (card number, bank account, etc)
b. Customer Name
c. Billing Address

3. Do you collect any other custom fields specifically for your business?
a. Invoice/order number
b. Notes, comments
c. Other: ____________

4. How is the payment amount provided?
a. Customer types in how much to pay
b. Customer selects from a few options, depending on predetermined choices (such as a donation page or types of memberships, etc)
c. Our servers or shopping cart provides that information to the page before it is displayed

5. Does your website or POS system provide any information to the page before it is displayed, such as amount, customer name, order number, etc?
Please specify: ____________________________________

6. Does your page have custom graphics, logos, or colors? If so
a. Can you provide examples and images?
b. Do you host these images in your servers, and if so, does your server have an SSL certificate (the web address is “https” instead of “http”)?

7. Do you have an example of the existing Hosted Payment Page? Screen shot or web address/url?
8. Is your page used by “multiple customers”, such as a “donation page”, where each customer enters all of their information to make a payment, or is each use of the page part of a process for a specific customer when making a specific payment?

9. Do you have an IT person or developer that wishes to build the page in our system and control the transaction flow?
a. If so, are they available for training? Or, can you please have them review the information provided below?
b. Can they describe the current transaction flow from your website/POS to the Hosted Payment Page and back to your website/POS? Or, are they available to discuss the options we provide so we can identify the “best fit” for your current operational flow?
c. Does your web server or POS receive notifications from the Hosted Payment Page once the transaction is complete?

10. Do you have a website “landing page” that the Hosted Page should return to once the transaction is complete?

11. Do you want receipts emailed from the hosted payment page?
a. To the consumer
b. To our staff. Email to send receipts to: ______________________________

12. Once a transaction is complete, can your system store a “token” that can be later used to either issue refunds or recharge the card (with or without using the Hosted Payment Page)?

HOSTED PAYMENT PAGE DEVELOPER DOCUMENTATION

Developer’s Technical information on SLIM CD’S Hosted Payment Pages can be found at the following URLs:
INVESTIGATE:

https://developer.slimcd.com/?page_id=1648

EVALUATE:
https://developer.slimcd.com/?page_id=1821

IMPLEMENT:
Secure Sessions: https://developer.slimcd.com/?page_id=1858
Hosted Payment Pages: https://developer.slimcd.com/?page_id=1860

REFERENCE:
CreateSession: https://developer.slimcd.com/?page_id=2067
ShowSession: https://developer.slimcd.com/?page_id=2078
CheckSession: https://developer.slimcd.com/?page_id=2069
(etc)
SDK DOWNLOADS
http://stats.slimcd.com/developers/Secure%20Sessions%20SDK.zip

SLIM CD API’s
SLIM CD offers a variety of APIs. These include Direct “server-to-server” connections, Hosted Payment Pages/Secure Sessions, Hardware/EMV Reader support and more.
Here are some examples:
• Direct API Connections
• Hosted Pages/Secure Sessions
• “Your Page” with JavaScript
• Launched Apps
• Large Batch/Account Updater

This information, and more, can be found here: https://developer.slimcd.com/?page_id=32
Your developers are usually familiar with the types of integrations you perform and how best to fit your existing implementation into the services we offer. They can review the above information and select the approach that best fits your current implementation.
We can help you reduce your PCI scope by keeping your website or POS “out of scope” for PCI so that it does not need to be scanned. We can help mail order/phone order (keyed) transactions remain out of scope and we can even help accept EMV/Chip card transactions… all with the same set of APIs listed above!
We support encryption and tokenization so you can store references to on-file cardholder data without ever having to “touch, store or transmit” the card if you choose to do so. We provide all of the tools you need for complete control over your payment implementation, including features such as recurring billing, large batch processing, account updater, and more!
Questions:
1. What types of payments do you currently accept?
a. Credit (or Debit)
b. Checking Accounts (ACH)
c. Gift

2. Do you currently have card numbers pass through your systems or do you only retain tokens for that represent the payment information?

3. Do you perform recurring billing?
a. Do you run your own recurring engine?
b. Do you schedule the recurring billing in the gateway’s recurring engine?

Please schedule a call with your Vantiv, now WorldPay representative so we can best identify your needs and select the appropriate SLIM CD solution that supports your current business model functionality.

SLIM CD SUPPORT INFORMATION:
Phone: (954) 752-9309
Email: support@slimcd.com

DEVELOPER DOCUMENTATION WEBSITE
APIs for Direct API Connections or Hosted Payment Pages
http://developer.slimcd.com
Hardware, Direct Connection, Hosted Payment Pages/Secure Sessions – Sample Code, SDK Downloads
https://stats.slimcd.com/developers/downloads/