This is an Australian Payment Gateway called Ezidebit, that utilizes BPAY, and Direct Debit, that will be integrated into a custom website I have built, that has a custom invoicing system for clients, where they receive monthly invoices, if they have money owing
It will use a customer_id from my website, and a digital key, to allow that user to sign up with Ezidebit to allow direct debit payments, every month of varying amounts be taken from their back account.
Once the payment has been made, the status of the payment needs to be updated in our databases when we get confirmation from Ezidebit that the money has been taken from their account.
For this to happen the clients have to sign up with Ezidebit from our website, to enable the Direct Debit.
Once they have signed up, they need to be able to disable, cancel, postpone payments, all of which are a part of the attached API.
When a user is set up, details of their next payment needs to be forwarded to Ezidebit, with the payment amount, and date, etc, so Ezidebit can process the payment
Another part of the API is BPAY payments, that will need to be added to a physical invoice.
BPAY payment do not need the client to be registered with Ezidebit, it will use the client id, and digital key, as the BPAY reference number, and client ref etc.
Once a BPAY payment has been made, we need to update the status in our database when payment has been received by Ezidebit
Need this gateway implemented to it's entirety, as quickly as possible.
I will supply the php variables that need to be passed into the soap functions to Ezidebit's website, so I need the developer to code php pages to do all that is in the API provided, including any MySQL database entries, when updating, and or changing any statuses to our website.
The main variables that will need to be passed through the SOAP APi, from my website will be, that I can see will be
$YourSystemReference / to identify the user in Ezidebit system, and ours
$DigitalKey // to identify the website
$PaymentAmountInCents // Amount to be taken from users bank
$DebitDate // date the payment will be taken from bank
The php pages will need to allow the client, and the website Admin to do all that is in the API, and interact in a way to easily understand how to work the system.
I don't have a great understanding of the API, and or Ezidebit,so hopefully the developer can understand fully the requirements from the API and or from Ezidebits website [url removed, login to view]
16 freelancers are bidding on average $1021 for this job
Hi,Payment Gateway [url removed, login to view] take a look at my [url removed, login to view] for your reply and looking forward to work with [url removed, login to view],Bryce