Clicky

The myStorman Knowledgebase is for users of Storman v8 and v9. If you use Storman v10, please use our new Support Knowledgebase. | Dismiss for today

Online Payments guide for Web Developers (#OLSSTRPAYWEBDEV01)

Last updated:   Applies to:   In industries:   Of versions:   Special contents:
20160427 (Andy)   Pro, MultiUser, MultiSite, MultiView   Self Storage EditionMarina EditionVault Edition   9.X (and higher)   Download the templates
  • This guide is intended for web developers.

Before we begin...

This guide is intended for web developers that are involved in implementing Storman's Online Payments system. This page is not password protected - so we welcome you to link your developer directly to this page.

Note: If you are not a web developer, or are looking for more general Online Payments information, please refer to #OLSSTRPAY01.

 

How does the Online Payments system work?

This is explained in our general article, via #OLSSTRPAY01.

 

General notes for web developers

  • The payment pages are hosted on our server (www.storpay.com).
  • As we host the payment pages, your client's website will NOT need an SSL certificate.
  • You will need to place a Pay bill online or Pay now (or similar) link or button on your client's website. The button or link can be placed anywhere on the website; we merely use the standard "A HREF" hyperlink call to link to the web pages served on www.storpay.com. Please ask your client to ask Storman Software for this link.
  • We do NOT recommend the use of frames or iframes, as the SSL certificate used on www.storpay.com will throw up an error which may scare off some of your client's Customers.
  • You may use a pop-up window if you prefer; but keep in mind that some visitors may use pop-up blockers with their web browsers.

 

Template customisation guidelines

Two elements of the Online Payments templates can be customised. Firstly, by adding your clients company logo and secondly, by changing the colours of certain elements via CSS.

  • Logo: The template pack provided below includes a .PNG logo placeholder. Please replace this with a .PNG version of the company logo at 340px (W) by 100px (H). Logos of other dimensions or proportions will look squashed and distorted, so please retain these dimensions.

  • CSS: Storman Online Payments uses Bootstrap; the CSS for this is hosted on the Bootstrap CDN. However, the template pack provided below includes a custom.css file where you can add your own styles.

    Please note: If you want to use (reference) images in your CSS code, be sure to reference them locally, and then include them in your pack when you send them back to us. Any images not hosted locally on our storpay.com servers will cause an SSL Certificate error.

Template files

Use the link below to download the latest version of our Online Payments templates. The files are described in detail underneath. Once customised, please send them back to us for loading onto the storpay.com servers.

 

Folder & file Purpose
/images/logo.png Replace this with your company logo, at 340px (W) by 100px (H). Logos of other dimensions or proportions will look squashed and distorted.
/css/custom.css This file includes some of the common CSS elements and some comments to help you understand where they are used. Make your desired CSS changes in this file.

 

Ready to test it?

Once you have completed the customisations as per above, please submit the templates to us via the 'upload templates' field provided on our Online Payments Application Form.

We will then install them on the storpay.com servers for you and provide you with an online payments URL that you can link from the Pay bill online or Pay now (or similar) link or button on your client's website, once you've completed the tests outlined below...

  • Start by trying to access the Storman Webserver on the client's local LAN, by browsing to http://internal.IP.address.of.storman.server:19812 - if the connection is successful, you should be prompted with a "Login for Storman.4DC" dialog (which you can close; if the prompt itself appears, then all is OK). If you DON'T see this prompt, check to ensure that the Storman Webserver is actually running (in Storman, select File, then Start Webserver).

  • If the above works, move on to the WAN by browsing to http://client.external.ip.address:19812 - if the connection is successful, you should be prompted with the same "Login for Storman.4DC" dialog from above (which you can close; if the prompt itself appears, then all is OK). If you DON'T see this prompt, then the port has not been forwarded properly through your router or firewall and you will need to correct this.

  • If the above works, visit the URL provided by Storman and attempt to login to the Online Payments system with a Storman Agreement number & password to ensure the pages load correctly. We would also recommend testing the payment function in its entirety by taking a $1 payment with the facility owner (on their credit card) to ensure the process completes successfully.

 

Further assistance

If you require further information, please contact your client, or contact Storman Software directly.

Related articles:   Article tags:   How did we do?
         
 

online payments guide for web developers, online payments guide for web designers

Did we miss a tag?
Tags improve search results. If you think this article needs more tags to help index & identify it, please suggest some using the form to the right...

 

If this article requires an update or needs more information, please contact support@storman.com.

Thank you for your assistance!

 

 


 

Copyright 2017 Storman Software | Visit our new knowledgebase