[API] Generate link to "chromeless" online payment page

This has now been implemented. If you login as the end user client and go to the payment screen then remove the query string name value pair q=#### and then add wl=true it will show a white labelled version of the payment screen that is automatically configured to show all outstanding invoices.

Your URL should look something like this.

https://testcompany.quickfile.co.uk/secure/ca/payInvoices.aspx?acc=#########&wl=true

If you want to bootstrap this in your application you can then call the API method system_LogIn with the following body:

<Body>
    <LandingPage>
        <CustomPath><![CDATA[payInvoices.aspx?acc=613140####&wl=true]]></CustomPath>
    </LandingPage>
    <ClientID>12345</ClientID>
</Body>

This will return a time limited login URL that you can then embed into an iFrame.

If you have any questions, give me a shout.

2 Likes