<?php

$xml = '<?xml version="1.0" encoding="utf-8" ?>
    <order>
        <userAccountId>9011099</userAccountId>
        <currency>EUR</currency>
        <label>order label</label>
        <ageGroup>ALL</ageGroup>
        <categoryId>610</categoryId>
        <urlAcquital><![CDATA[http://www.exemple.com/acquittement.php]]></urlAcquital>
        <urlOk><![CDATA[http://www.exemple.com/ok.php]]></urlOk>
        <urlKo><![CDATA[http://www.exemple.com/ko.php]]></urlKo>
        <urlCancel><![CDATA[http://www.exemple.com/cancel.php]]></urlCancel>
        <urlInstall><![CDATA[http://www.exemple.com/install.php]]></urlInstall>
        <urlLogo><![CDATA[http://www.exemple.com/logo.gif]]></urlLogo>

        <!-- optional -->
        <locale>fr_FR</locale>
        <issuerAccountLogin>issuerlogin@hipay.com</issuerAccountLogin>

        <data>
            <nom1>value 1</nom1>
            <nom2>value 2</nom2>
            <nom3>value 3</nom3>
        </data>
        <items>
            <item id="1">
                <name>first product name</name>
                <infos>first product description</infos>
                <amount>5.2</amount>
                <categoryId>610</categoryId>
                <quantity>1</quantity>
                <reference>REF1</reference>
                <taxes>
                    <tax id="1">
                        <label>shipping</label>
                        <amount>25</amount>
                    </tax>
                    <tax id="2">
                        <label>VAT</label>
                        <amount>19.6%</amount>
                    </tax>
                </taxes>
            </item>
            <item id="2">
                <name>second product name</name>
                <infos>second product description</infos>
                <amount>2.14</amount>
                <categoryId>610</categoryId>
                <quantity>2</quantity>
                <reference>REF2</reference>
                <taxes>
                    <tax id="1">
                        <label>VAT</label>
                        <amount>19.6%</amount>
                    </tax>
                    <tax id="2">
                        <label>shipping</label>
                        <amount>5.25</amount>
                    </tax>
                </taxes>
            </item>
        </items>
        <!-- optional : replace XXX with the user account id -->
        <!--<affiliates>
            <affiliate id="XXX">
                <amount>15%</amount>
            </affiliate>
            <affiliate id="XXX">
                <amount>0.5</amount>
            </affiliate>
        </affiliates>-->
    </order>';


 
/* 
 * Var $data contain the XML string describing your order 
 */ 
 $data = trim($xml); 
 
// your website Hipay key 
$signKey = 'f48bef09658a1f6570697cd7552a6876'; 
$encodedData = base64_encode($data); 
$md5Sign = md5($encodedData.$signKey); 
 
?> 
 
        <form target="_blank" action="https://payment.hipay.com/index/form/" method="post" >
            <input type="hidden" name="mode" value="MODE_B" />
            <input type="hidden" name="website_id" value="412235" />
            <input type="hidden" name="sign" value="f48bef09658a1f6570697cd7552a6876" />
            <input type="hidden" name="data" value="PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiID8+CiAgICA8b3JkZXI+CiAgICAgICAgPHVzZXJBY2NvdW50SWQ+OTAxMTA5OTwvdXNlckFjY291bnRJZD4KICAgICAgICA8Y3VycmVuY3k+RVVSPC9jdXJyZW5jeT4KICAgICAgICA8bGFiZWw+b3JkZXIgbGFiZWw8L2xhYmVsPgogICAgICAgIDxhZ2VHcm91cD5BTEw8L2FnZUdyb3VwPgogICAgICAgIDxjYXRlZ29yeUlkPjYxMDwvY2F0ZWdvcnlJZD4KICAgICAgICA8dXJsQWNxdWl0YWw+PCFbQ0RBVEFbaHR0cDovL3d3dy5leGVtcGxlLmNvbS9hY3F1aXR0ZW1lbnQucGhwXV0+PC91cmxBY3F1aXRhbD4KICAgICAgICA8dXJsT2s+PCFbQ0RBVEFbaHR0cDovL3d3dy5leGVtcGxlLmNvbS9vay5waHBdXT48L3VybE9rPgogICAgICAgIDx1cmxLbz48IVtDREFUQVtodHRwOi8vd3d3LmV4ZW1wbGUuY29tL2tvLnBocF1dPjwvdXJsS28+CiAgICAgICAgPHVybENhbmNlbD48IVtDREFUQVtodHRwOi8vd3d3LmV4ZW1wbGUuY29tL2NhbmNlbC5waHBdXT48L3VybENhbmNlbD4KICAgICAgICA8dXJsSW5zdGFsbD48IVtDREFUQVtodHRwOi8vd3d3LmV4ZW1wbGUuY29tL2luc3RhbGwucGhwXV0+PC91cmxJbnN0YWxsPgogICAgICAgIDx1cmxMb2dvPjwhW0NEQVRBW2h0dHA6Ly93d3cuZXhlbXBsZS5jb20vbG9nby5naWZdXT48L3VybExvZ28+CgogICAgICAgIDwhLS0gb3B0aW9uYWwgLS0+CiAgICAgICAgPGxvY2FsZT5mcl9GUjwvbG9jYWxlPgogICAgICAgIDxpc3N1ZXJBY2NvdW50TG9naW4+aXNzdWVybG9naW5AaGlwYXkuY29tPC9pc3N1ZXJBY2NvdW50TG9naW4+CgogICAgICAgIDxkYXRhPgogICAgICAgICAgICA8bm9tMT52YWx1ZSAxPC9ub20xPgogICAgICAgICAgICA8bm9tMj52YWx1ZSAyPC9ub20yPgogICAgICAgICAgICA8bm9tMz52YWx1ZSAzPC9ub20zPgogICAgICAgIDwvZGF0YT4KICAgICAgICA8aXRlbXM+CiAgICAgICAgICAgIDxpdGVtIGlkPSIxIj4KICAgICAgICAgICAgICAgIDxuYW1lPmZpcnN0IHByb2R1Y3QgbmFtZTwvbmFtZT4KICAgICAgICAgICAgICAgIDxpbmZvcz5maXJzdCBwcm9kdWN0IGRlc2NyaXB0aW9uPC9pbmZvcz4KICAgICAgICAgICAgICAgIDxhbW91bnQ+NS4yPC9hbW91bnQ+CiAgICAgICAgICAgICAgICA8Y2F0ZWdvcnlJZD42MTA8L2NhdGVnb3J5SWQ+CiAgICAgICAgICAgICAgICA8cXVhbnRpdHk+MTwvcXVhbnRpdHk+CiAgICAgICAgICAgICAgICA8cmVmZXJlbmNlPlJFRjE8L3JlZmVyZW5jZT4KICAgICAgICAgICAgICAgIDx0YXhlcz4KICAgICAgICAgICAgICAgICAgICA8dGF4IGlkPSIxIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsPnNoaXBwaW5nPC9sYWJlbD4KICAgICAgICAgICAgICAgICAgICAgICAgPGFtb3VudD4yNTwvYW1vdW50PgogICAgICAgICAgICAgICAgICAgIDwvdGF4PgogICAgICAgICAgICAgICAgICAgIDx0YXggaWQ9IjIiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw+VkFUPC9sYWJlbD4KICAgICAgICAgICAgICAgICAgICAgICAgPGFtb3VudD4xOS42JTwvYW1vdW50PgogICAgICAgICAgICAgICAgICAgIDwvdGF4PgogICAgICAgICAgICAgICAgPC90YXhlcz4KICAgICAgICAgICAgPC9pdGVtPgogICAgICAgICAgICA8aXRlbSBpZD0iMiI+CiAgICAgICAgICAgICAgICA8bmFtZT5zZWNvbmQgcHJvZHVjdCBuYW1lPC9uYW1lPgogICAgICAgICAgICAgICAgPGluZm9zPnNlY29uZCBwcm9kdWN0IGRlc2NyaXB0aW9uPC9pbmZvcz4KICAgICAgICAgICAgICAgIDxhbW91bnQ+Mi4xNDwvYW1vdW50PgogICAgICAgICAgICAgICAgPGNhdGVnb3J5SWQ+NjEwPC9jYXRlZ29yeUlkPgogICAgICAgICAgICAgICAgPHF1YW50aXR5PjI8L3F1YW50aXR5PgogICAgICAgICAgICAgICAgPHJlZmVyZW5jZT5SRUYyPC9yZWZlcmVuY2U+CiAgICAgICAgICAgICAgICA8dGF4ZXM+CiAgICAgICAgICAgICAgICAgICAgPHRheCBpZD0iMSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbD5WQVQ8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgICAgICA8YW1vdW50PjE5LjYlPC9hbW91bnQ+CiAgICAgICAgICAgICAgICAgICAgPC90YXg+CiAgICAgICAgICAgICAgICAgICAgPHRheCBpZD0iMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbD5zaGlwcGluZzwvbGFiZWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhbW91bnQ+NS4yNTwvYW1vdW50PgogICAgICAgICAgICAgICAgICAgIDwvdGF4PgogICAgICAgICAgICAgICAgPC90YXhlcz4KICAgICAgICAgICAgPC9pdGVtPgogICAgICAgIDwvaXRlbXM+CiAgICAgICAgPCEtLSBvcHRpb25hbCA6IHJlcGxhY2UgWFhYIHdpdGggdGhlIHVzZXIgYWNjb3VudCBpZCAtLT4KICAgICAgICA8IS0tPGFmZmlsaWF0ZXM+CiAgICAgICAgICAgIDxhZmZpbGlhdGUgaWQ9IlhYWCI+CiAgICAgICAgICAgICAgICA8YW1vdW50PjE1JTwvYW1vdW50PgogICAgICAgICAgICA8L2FmZmlsaWF0ZT4KICAgICAgICAgICAgPGFmZmlsaWF0ZSBpZD0iWFhYIj4KICAgICAgICAgICAgICAgIDxhbW91bnQ+MC41PC9hbW91bnQ+CiAgICAgICAgICAgIDwvYWZmaWxpYXRlPgogICAgICAgIDwvYWZmaWxpYXRlcz4tLT4KICAgIDwvb3JkZXI+" />
            <input type="image" name="send" src="https://www.hipaydirect.com/images/i18n/en/bt_payment_2.png" />
        </form>
    