Sending Data to a Hosted Payment Page
Our Hosted Payment Pages can receive data through either GET or POST (you can use the method that best fits your development needs). The variables themselves are essentially the same as the ones used for the Payment Gateway API, minus the credit card information. Once a transaction is approved, you can also program your website to Receiving Approval Data from the Page. Sending data to the payment field can be as simple as creating a URL with extra GET data, such as a preset amount and order (invoice) number:
https://gateway.helcim.com/hosted/?merchantId=YOUR-ACCOUNT-ID&token=YOUR-UNIQUE-PAGE-TOKEN&amount=100.00&orderId=INV1234
All of the fields in the code sample to the right are optional except for the merchantId and token needed to generate the page.