Need help?

Repeat Billing For Remote

The Repeat Billing system provides merchants utilizing the Remote flow with the capability to set up and manage automatic recurring payments, ideal for subscription services. The ability to directly debit a card for each payment is contingent upon your acquiring bank supporting 'Continuous Authority' transactions for your merchant account.

Example for creating an agreement through Remote API: (https://secure.telr.com/gateway/remote.xml)

<remote>
    <store>12345</store>
    <key>my_api_key</key>
    <tran>
        <type>sale</type>
        <class>ecom</class>
        <cartid>cart1234</cartid>
        <description>Test Remote API</description>
        <currency>AED</currency>
        <amount>1</amount>
        <test>0</test>
    </tran>
    <card>
        <number>1234567891234567</number>
        <expiry>
            <month>09</month>
            <year>2027</year>
        </expiry>
        <cvv>123</cvv>
    </card>
    <billing>
        <name>
            <title>Mr</title>
            <first>Test</first>
            <last>User</last>
        </name>
        <address>
            <line1>Digital Park</line1>
            <city>Dubai</city>
            <region>Dubai</region>
            <country>AE</country>
            <zip>001</zip>
        </address>
        <email>[email protected]</email>
        <ip>1.2.3.4</ip>
    </billing>
    <mpi>
        <session>94536e57165d65f166c7ee2da02c7d</session>
    </mpi>
    <repeat>
        <auto>true</auto>
        <amount>2.29</amount>
        <interval>1</interval>
        <period>T</period>
        <term> 15</term>
        <final>10</final>
        <start>10092024</start>
    </repeat>
</remote>

Note: For further details on the parameters, please refer to the following document - https://docs.telr.com/reference/repeat-billing