Any other number of cents will always fail with the failed reason corresponding to the number of cents (e.g. parameter. You cant provide a number greater than zero for both LimitToNumberOfPayments and LimitToTotalAmountInCents, You must provide a value for the CustomerStatus parameter. Supported currencies only. This parameter is not currently used. digits long and begin with '04. Ezidebit may charge a transaction fee per direct debit payment deducted from your Account. This method allows you to process a credit card payment in real time. that not providing this parameter will show a drop-down menu for the user to select Person or Business options by default. FSS Payment Gateway is one of the best services in the market that focuses on multiple aspects like Scale, Innovation, and Experience to improve the customer journey The live and test widgets are located at the following addresses. Providing an e=1 parameter enables an Edit button to be displayed at the bottom of the view action. Approval must be sought from Ezidebit before implementing this web service; A transaction fee may apply for refund transactions. Scenario 1 - Customer signs up to become a member for a fitness centre for a membership fee of AU$100 and a monthly fee of AU$50: https://demo.ezidebit.com.au/webDDR/Request.aspx?a=51172E35-1B77-41DF-2007-0EE14CB27262 &oAmount=100&oDate=0&rAmount=50&rDate=0&Freq=4&dur=1&businessOrPerson=1. This will set the value of the Date field for the Regular Debits option. FAQ - Is a Payer set up for Automatic Payments? This is optional, The client side element name that is capturing the customer postcode (usually an input of type text). - This will cause the date parameters to match to the date that the payment was deposited to the clients settlement bank account. This will allow you to incorporate a batch identifier into your system as part of each PaymentReference, which can later be used with a wildcard to locate all payments from that specific batch in the Ezidebit system. This value will also be returned if the payment has been processed but has not been deposited into the clients settlement bank account; S (successful) - Payment has been successfully debited from the Customer and deposited to the clients settlement bank account; D (dishonoured) - Payment has been dishonoured by the Customers financial institution due to insufficient funds; 'F (fatal dishonour) - Payment has been dishonoured by the Customers financial institution; Empty - When the Data field is empty, it indicates that the request was not successful. A lot of payments hit my bank account that day so this one obviously slipped through the cracks, they then charged my $14.80 for the privilege. 900 Add payment denied - This customer's status of 'CB: Direct Debit authority cancelled by bank' does not allow new payments to be added. Select the Payment Processing tab. - Failed. Should this error be received, please review the fields being included in the data packet against the relevant specification to ensure all fields have been included. This will set the value of the Debit Amount for the Regular Debits option. This allows businesses to create new customers through integrated methods, without the need for their system to handle Contact partner@ezidebit.com.au and our Integration Services Team will assist you to set this up. RESCHEDULE_NEXT - The failed payment will be re-attempted along with the next payment attempt (2 debits will be taken). Invalid value provided for the DayOfMonth parameter. NB - If a value is supplied to this parameter without the wildcard character, the system will only return details of payments where the payment reference matches exactly to the value supplied. Check the RefundResult fields for further details about why the refund was unsuccessful. The unique transaction ID given to the original payment by Ezidebit. You can choose to use either and should consider the level of functionality your system currently has, whether your Customers have a static, recurring obligation to your business (e.g. In some cases, Ezidebit will appear on your statement instead of the businesses name. Invalid value provided for the DayOfWeek parameter. HOLD returns only customers within the Hold status group. See All Products. 004. Could be for finance , gym memberships ect . The field in the GetPayments response will contain either: When seeking to the data for future scheduled payments (PaymentStatus 'W) then the request inputs have to be seeking future dated scheduled payments. A single character that identifies the result of the payment. And just a food for thought: My gym membership is $15 a week and the EZIDEBIT fee is $14.80, coincidence? BPAY payments are considered as unknown payer transactions within Ezidebits system. Whether the customer will receive an SMS reminder when the Credit Card being used is due to expire at the end of the month. Invalid direct debit details entered - Your product range does not include direct debits. When supplied, it will match payments where the appropriate date field is on or after the supplied date. The error response code. identifier for this customer that is generated by the client management application. When expanded it provides a list of search options that will switch the search inputs to match the current selection. The Ezidebit fees and charges are all listed publicly on our website. Your customer will be sent to this page when they have completed their payment. Note The frequency with which you want payments deducted from your Customer, 'N - Weekday in month (e.g. You might choose to provide The presence of a BankReceiptID does This is just one example of what might be achieved with the Ezidebit Cloud Payment, Embeddable Widget and Web Payment System, and might be used as a starting point to consider the way in which you integrate your application with Ezidebit. Please check back in later. Payment with reference xxxxxxx could not be found. The system has a $2.00 minimum debit amount. If you enable the extension, and send a sales invoice or sales. Specifying this parameter will display data entry fields of First Name and Last Name for a Person, or Company Name for a Company. it will replace all values provided, with the exception of. This method allows you to process a refund for a real-time credit card payment or a direct debit payment from a bank account/credit card. $0.99. They will charge $21.90 as failed payment fee, if i fell thats wrong, I should go to the bank .They just sound like robber , I gonna tell all my friends dont deal with them at anytime. THIS IS THE EVIDENCE THAT YOU CANNOT COUNTER!!!! A Possible values are: The payer fees are applied for this Product Variant. This method allows you to process a credit card payment in real time using a customers credit card number previously stored with Ezidebit. The field in the GetCustomerFees response will contain either: If no customer has been specified this will be an empty tag. Regular Debits Just add the callback and cMethod parameters to the link or form: https://demo.ezidebit.com.au/webddr/Request.aspx?a=51172E35-1B77-41DF-2007-0EE14CB27262&debits=3&method=2&callback=http://example.com/complete.htm&cmethod=get, Callback using POST No data matched the selection parameters. Your status is xxxxx and it doesn't enable you to use the API. This in turn will raise a debit against the client account and will 'short settle funds in the next settlement. Customers the mobile phone can be up to be 12 digits long and begin with '02. When supplied, it will match payments where the scheduled debit date is on or after the supplied date. NB - Required and effective only if SchedulePeriodType is 'N. This form has our Service Agreement attached to this for customers to be clear and transparent about any fees/charges and how debits work with our company to help avoid this fee. Validation Message: The contact name is already assigned to another contact. The field in the ProcessRefund response will be either: The following table describes the data contained within Result data set of a response for ProcessRefund. The following adjustment types may be returned in GetPayments: This method allows you to retrieve the status of a particular payment from the direct debit system where a PaymentReference has been provided. creating a Payer Record, Manage Automatic Payment Terms for Payers, Template: Invitation to New Client - new to DDR, Template: Invitation to New Clients - with previous provider, Invitation to New Clients - Already on DDR/ACH (with previous provider), Invitation to New Clients - Not currently on DDR/ACH. This will include the Customer Reference Number (CRN) or Bill Reference Number used in the BPAY and real-time credit card processing systems respectively. Note Must be a hex code - RRGGBB, Sets the colour of the textbox borders for the currently selected (focus) textbox. Check the PaymentResult Fields for further details about why the payment was unsuccessful. otherwise known as HTTPS. The wildcard % symbol can be used to match to part of the reference. A customer is paying you an invoice amount of AU$1,000. Digital Key is incorrect or denied access to this function. Ill get my mone. You can use this value to identify your Customer in the Ezidebit system. If the Payment Reference and Amount is left blank, no attempt will be made to charge the card but the customer and the entered card details will be saved. possible to create customers in the Ezidebit Management Systems without Bank Account or Credit Card Details recorded This means that the payment has been processed from the payment schedule and sent to the financial institutions for processing and Ezidebit is currently awaiting a final result. This allows The returned CRN will be your BPAY Sub Biller Code, Payer Reference Number and the calculated check digit. This Digital Key will differ from their production (live) environment Digital Key; NEVER use real credit card or bank account details in the test environment. Error Code: Error saving item in Xero. based identifiers (YourSystemReference) can be complex An unhandled error occurred extracting the details from the database. The Postcode of the Customers physical address. NB - If the Customer is already active, passing a value of YES will have no impact. An ID that you can use to later identify this payment in the Ezidebit systems. Software developers can integrate a secure payment platform into the software they are comfortable using. An identifier for the payment within Ezidebits own payment systems. (two). I'm sorry to hear youve had a negative experience using Ezidebit. The businesses we support nominate a fee structure as part of our payments arrangement, which includes the fees they choose to pass on to their customers. Payment has been processed and cannot be deleted, System is currently unavailable. For a valid mobile number an SMS is sent regardless of the parameter. To configure your Ezidebit Merchant, youll need to obtain your credentials for Ezidebit and then setup your Wise-Pay Merchant Account. Ezidebit is now available for Australian businesses as a method of payment for your customers. Failed payment fees (dishonours) are the most commonly misunderstood part of, I had a gym payment fail. I/We hereby authorise Ezidebit Pty Ltd ACN 096 902 813 (Direct Debit User ID number 165969, 303909, 301203 . Specifying this parameter forces the eDDR form to redirect the user to the URL specified in this parameter after the form submission is completed.