An e-commerce website consists of 4 sections:
RomanPay is a Payment Gateway.
- Website - The website is essentially a catalogue of products that the merchant has for sale.
- Shopping Cart - Each product on the website will have an 'Add to basket' button which will add the product to the shopping cart. The cart will total the products display shipping options and calculate tax and any discounts or promotions.
- Payment Gateway - When the customer completes the shopping cart checkout, they are forwarded to a Payment Gateway. The payment gateway requests the customer's card details and communicates with the aquiring bank to authorise the transaction.
- Internet Merchant Account - The Internet Merchant Account is where the money paid by the customer ends up. This may be 24 hours or more after the actual transaction, depending on the merchants relationship with the bank.
This means that as shown above it fits between your shopping cart and your Internet Merchant Account.
It consists of one customizable web page where the customer enters their card details. You can modify this page so that it matches the style and layout of your actual website or shopping cart. This is done on the RomanPay Control Panel.
RomanPay will charge your customer the total amount of the complete transaction including shipping and tax where applicable. It is up to the shopping cart to calculate the total amount. When the transaction is either complete or is cancelled, the customer is returned to either a success or cancelled page or script on your website. Data is posted back to these pages so that you can update your database - if you are using one - with the results of the transaction. If you are using a third party shopping cart, then the 'Success URL' and 'Cancelled URL' url's are likely to be pages within the cart. The location of the 'Success URL' and 'Cancelled URL' can be specified on the RomanPay Control Panel.
The RomanPay Control Panel
RomanPay Merchants have access to the RomanPay Control Panel, as well as configuring the layout of your cart and the return URL's you can also access transaction data and reports. In addition, there is a virtual terminal for you to manually enter transactions.