Recurring

Recurring Payments is ideal for subscriptions or installments, allowing you to automatically charge customers on a daily, weekly, fortnightly or monthly basis. The customers details are securely stored on eWAY’s servers and can be updated either through the web service or in MYeWAY.

Recurring is accessed via a SOAP web service and requires some different credentials to access: the eWAY Customer ID, username and password.

Create Customer Example

Endpoint: https://www.eway.com.au/gateway/rebill/test/manageRebill_test.asmx

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:man="http://www.eway.com.au/gateway/rebill/manageRebill">
    <soap:Header>
        <eWAYHeader xmlns="http://www.eway.com.au/gateway/rebill/manageRebill">
            <eWAYCustomerID>87654321</eWAYCustomerID>
            <Username>test@eway.com.au</Username>
            <Password>test</Password>
        </eWAYHeader>
    </soap:Header>
    <soap:Body>
        <CreateRebillCustomer xmlns="http://www.eway.com.au/gateway/rebill/manageRebill">
            <customerTitle>Mr</customerTitle>
            <customerFirstName>Joe</customerFirstName>
            <customerLastName>Bloggs</customerLastName>
            <customerAddress>Bloggs Enterprise</customerAddress>
            <customerSuburb>Capital City</customerSuburb>
            <customerState>ACT</customerState>
            <customerCompany>Bloggs</customerCompany>
            <customerPostCode>2111</customerPostCode>
            <customerCountry>Australia</customerCountry>
            <customerEmail>test@eway.com.au</customerEmail>
            <customerFax>0298989898</customerFax>
            <customerPhone1>0297979797</customerPhone1>
            <customerPhone2/>
            <customerRef>Ref123</customerRef>
            <customerJobDesc/>
            <customerComments>Please Ship ASASP</customerComments>
            <customerURL>http://ewayau.wpengine.com</customerURL>
        </CreateRebillCustomer>
    </soap:Body>
</soap:Envelope>
Create Rebill Event Example

Endpoint: https://www.eway.com.au/gateway/rebill/test/manageRebill_test.asmx

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header>
        <eWAYHeader xmlns="http://www.eway.com.au/gateway/rebill/manageRebill">
            <eWAYCustomerID>87654321</eWAYCustomerID>
            <Username>test@eway.com.au</Username>
            <Password>test</Password>
        </eWAYHeader>
    </soap:Header>
    <soap:Body>
        <CreateRebillEvent xmlns="http://www.eway.com.au/gateway/rebill/manageRebill">
            <RebillCustomerID>60000000</RebillCustomerID>
            <RebillInvRef>ref123</RebillInvRef>
            <RebillInvDes>Invoice Description</RebillInvDes>
            <RebillCCName>Card Name</RebillCCName>
            <RebillCCNumber>4444333322221111</RebillCCNumber>
            <RebillCCExpMonth>07</RebillCCExpMonth>
            <RebillCCExpYear>17</RebillCCExpYear>
            <RebillInitAmt>100</RebillInitAmt>
            <RebillInitDate>08/06/2015</RebillInitDate>
            <RebillRecurAmt>100</RebillRecurAmt>
            <RebillStartDate>05/07/2017</RebillStartDate>
            <RebillInterval>1</RebillInterval>
            <RebillIntervalType>1</RebillIntervalType>
            <RebillEndDate>08/12/2017</RebillEndDate>
        </CreateRebillEvent>
    </soap:Body>
</soap:Envelope>

Become an eWAY merchant today.

With 24/7 support, over 250 integrations and 20+ years experience – the team at eWAY are here to provide you with the leading all-in-one payments solution.