and payment or any other additional data that you might EziDebit fees for uCollect users are: No account setup fee. Error Code:Account not found. For scheduled payments, this will be the first name and surname of your Customer, as recorded in the Ezidebit System. Our web-based app can be easily integrated with your existing business software. Valid values are: ALL, DR or CR. This is typically a unique identifier for the account/member/contract in your application and is used in a system-to-system manner. If you would like to debit smaller amounts please amil partner@ezidebit.com.au. It is important to note the following when using ProcessRefund: The digital key supplied by Ezidebit to identify the client account. Australian Customers the mobile phone number must be 10 digits long and begin with '04. I do not blame my gym one bit because they probably do not even know about this as they are just a hardworking family owned business. I want a statement and APOLOGY from your company for literally STEALING my money or else I WILL PROCEED TO THE TRIBUNAL IMMEDIATELY. Where the customer is a business or organisation, the name of the entity should be supplied. This is optional, The client side element name that is capturing the customer suburb (usually an input of type text). certificates.htm, https://api.demo.ezidebit.com.au/v3-5/pci, https://simple-business-tech.pay.demo.ezidebit.com.au/, https://simple-business-tech.pay.demo.ezidebit.com.au/?FirstName=Test&LastName=Customer&PaymentReference=Payment123, https://www.pcisecuritystandards.org/security_standards/index.php, 1C1C7315-ECD8-47C1-59C9-EC5D04EEDCBF or 0x3231313021504BF347454E, Your Customer Reference (YourSystemReference), Ezidebit's Customer Reference (EzidebitCustomerID), First Name (if the customer is a Person and not a Business), Last Name (or company name when a Business), The frequency that debits will occur on (values in parameters table), The number of payments a schedule is restricted to, The total amount that a schedule is restricted to, The method of payment chosen by the Customer, String (Numeric max 9 digit AU/9-10 digit NZ). To use the account widget within your application or website it must be rendered in its own container. Mobile phone number entered in the submission page. The system has a $2.00 minimum debit amount. This is typically a human-readable reference for your Customer and is included in the reporting the Ezidebit supplies to its clients via email. If the customer details and card information are passed but with no payment amount or payment reference, the customer is stored with the credit card information and no charge to the credit card is processed; If the customer details, card information and a payment amount and payment reference are passed, the customer is charged in real-time and the customer and credit card information are stored for later use. Must be a hex code - RRGGBB, Sets the colour of the textbox borders for the currently selected (focus) textbox. This allows you to choose which debit frequencies are available within the Frequency select list in the Regular Debits Area. For New Zealand Customers the mobile phone number must be up to 12 digits long and begin with '02. The action you just performed triggered the security solution. If the values entered by the customer are invalid, the submitError callback is invoked and will pass an error message together with the element that contains the problem value. When you receive your test Digital Key, you should also receive login credentials for the Ezidebit Online test website (https://demo.ezidebit.com.au) where you can see the outcome of your actions. Indicate You cant enter a value for both the EziDebitCustomerID and YourSystemReference parameters, Parameter conflict. If a non-zero value is supplied, the payment schedule will consist of a set number of scheduled debits of PaymentAmountInCents each, with the final payment being less than or equal to that amount to make a correct total. How to Refund When An Invoice Has Been Paid Twice, FAQ- How to allow real-time payment for a Scheduled Invoice. If an error has occurred, it will be indicated by a wish to search on later. The field in the ChangeCustomerStatus response will be either: This method allows you to update the details for an existing customer within the Ezidebit system. To do that, go to More > Settings and click Connections in the left menu. The Original Receipt Number issued by the Merchant Acquirer (bank) for this payment. Select Detail view and click Generate. The fee rate applied to the payment amount. Must be a hex code - RRGGBB. NB - for Australian Customers the mobile phone number must be 10 digits long and begin with '04. weekend or national public holiday) it will be processed on the next business day. NB - If you do not wish to limit the payment schedule to a specific total value you must provide a value of 0 (zero) for this parameter. ADJ You might choose to provide The unique reference number stored in the Ezidebit database that corresponds to the customer. Wise-Pay has been built with a detailed and comprehensive integration with Ezidebit Payments which allows Australian and New Zealand service providers to maximize processing efficiency for recurring and Pay Now invoices. Refer to the standard list of real time transaction response codes in [Appendix A](#appendix-a), A short description of the Payment Result code that you may choose to display to the user. The unique transaction ID given to the original payment by Ezidebit. Your application configuration or data structures will need to allow for the recording of this in order to pass the correct details through to the web services. is the earliest that you want to change the debit amount Customers bank account or credit card. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data. For applications that are designed to service multiple Ezidebit Clients, the application must maintain this digital key on a per-Client or per-Branch basis. Unique Billers can customise additional features such as: Where a unique biller has a number of different outlets that they want to set up separately (e.g. 100.51 as the payment amount will fail with error code 51, meaning insufficient funds). Invalid value provided for the Order parameter. . It is important to note the following when using EditCustomerCreditCard: The field in the EditCustomerCreditCard response will be either: This method allows you to retrieve the current Bank Account or Credit Card details recorded for the customer. 227681. Invalid value provided for the SmsExpiredCard parameter. - return details only for payments that were made to Ezidebit through the BPAY system. You should check the value of the Error field. include the appropriate Secure Sockets Libraries in your application to facilitate this. change bank account details); When the query string is incorrect or the client record is not active, Direct Debit Request Error page will be displayed when the URL is used; When the Client is not set up to accept either Bank Account or Credit Cards, the corresponding payment method will not be displayed on the eDDR; When the Client is not set up for SMS reminders, the SMS tick box will be unavailable on the eDDR. This should always be SaveCustomer for this function, The client side element name of the button to submit the form (usually an input of type submit or button), The method name of some client side code to execute when the operation completes successfully. or NB - Required and effective only if SchedulePeriodType is 'N. Your IP: The SaveCustomer Javascript method will add a customer record to the Ezidebit database. Not more than two (2) payments may be added for an individual customer on any given day; A DebitDate of up to thirty-one (31) days in the past can be used. Sets the colour of the labels. The Status column indicates the status that will be applied to the customer account in Ezidebit in the event that the return code exists for a payment: Status codes that begin with 'H are hold statuses and will prevent further payments from being processed unless updated bank account/credit card details are provided. 2 were here. Whilst a Customer has a non-processing status, no debits will be attempted against their payment method by Ezidebit. CANCELLED returns only customers within the Cancelled status group. This is optional. The field in the ChangeScheduledAmount response will be either: This method allows you to change the debit date for a single payment in a Customers payment schedule. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page. Callback using GET Sets the colour of the header. Typically these will require additional action (e.g. ), DON'T know WHO'S going to AND WHAT THE PAYMENT FOR I DON'T REMEMBER OPEN AND WHAT IT DOES. Ezidebit provides businesses custom payment solutions that improve cash flow by optimising the way customer payments are collected. Ive had more than 1 negative experience with Ezidebit, I have never seen a company/ business with so many 1 star reviews. Any other number of cents will always fail with the failed reason corresponding to the number of cents (e.g. The integration Digital Key supplied to the client by Ezidebit. Your customer will be sent to this page when they have completed their payment. The source URL for the iframe should be dynamically generated by your application to ensure that the correct customer is The action you just performed triggered the security solution. Valid values are any future date in the format of YYYY-MM-DD. The Ezidebit Management System maintains only one payment method (bank account or credit card) for each Customer (payer). Anyone else having an "ezi fail pay" coming out of their savings account? Add payment denied - You have multiple Client/Upload Ref combinations. Ezidebits API has the following core components. This method allows you to retrieve customer information from Ezidebits direct debit payment system. Which method you use will depend on the level of complexity you wish to implement in your websites encoding to pass data into the hosted payment page for payment processing. Passing a value of NO will not alter the Customer status. Possible values are: Direct Debit Credit Card - Visa/MasterCard. We have compiled a list of solutions that reviewers voted as the best overall alternatives and competitors to Ezidebit, including PayPal, GoCardless, Payoneer, and Stripe Connect. P This is optional, The client side element name that is capturing the customer email address (usually an input of type text). Their role is to advise and guide our complaint team in how best to resolve a complaint, listen to customers and recommend changes to policies, procedures and processes. One-off payments can be triggered manually or a new payment schedule can be created. (Active) - Is used to move your Customer to an active status to allow scheduled debits to be drawn from the Customers payment method. If you have recently updated to v9.3.7 or above, then you may notice a few changes within your Genie software. How to check your Ezidebit payment statuses and adjust schedules - PTminder The payer fees are applied for this Product. Get your payments done in one. Reconciling a Wise-Pay Clearing Account with no Pre-Payments, How to create a refund where a fee needs to be refunded to a client, FAQ - How to fix Unprocessed Payment directly applied from the Bank Statement, Wise-Pay Overpayments in QuickBooks Online, Wise-Pay prepayments in QuickBooks Online, What happens if Prepayments are processed to an Incorrect Account in QuickBooks Online, Set up a Payment Term in Datto Autotask PSA, FAQ - How to edit Autotask variables in a PayNow email link, Save Time and Improve your Accounts Processes with Wise-Pay, How and When to Talk to your Customers about Wise-Pay, Feature Webinar: Wise-Pay New Payment Experience, Wise-Pay: Prepayments & Overpayments Overview, Wise-Pay: Creating & Managing Notifications, Wise-Pay: Reconciling the Clearing Account, Wise-Pay: Automatic Payment Reconciliation, Save time and improve your Accounts processes with Wise-Pay - AU/NZ, Wise-Pay: How to talk to your clients about Wise-Pay, Wise-Pay: Reconciling Automatic Payments (AU/NZ), Configure Settlement Groups for Prepayments, Wise-Pay Standalone: Xero or Quickbooks Online only, Payment Option: Configure Proxy Links for Third-Party Applications, Payment Option: Configure PayNow Links for Emailed Invoices, Payment Options: Datto Autotask PSA PayNow Email Links, Configure: Wise-Pay Virtual Terminal (Quicklink), Wise-Pay for Payers: Overview of the Payer Dashboard, How to Pay an Invoice from a Pay Now link, How To Pay an Invoice from the Wise-Pay Portal, Wise-Pay Dashboard: Troubleshooting guide, Two Factor Authentication (2FA) for Payer Accounts, FAQ - I am a Payer and I don't have any events to select from, Error: Your payment has NOT been processed. This value represents that Total. Zero cents (e.g. A communication or other issue has occurred that means that the refund cannot be submitted to the bank at this point. When using the API to add Bank Account details the following must be adhered to: When dealing with complex transaction processing systems that support different payment channels, it is important to understand the transaction lifecycle and timing of each. recorded credit card is due to expire. This requires an identifier to be passed in to identify the correct customer to be updated. Ezidebit will move these Customers to a non-processing status, as it knows that funds can no longer be drawn from that payment method. The Ezidebit fees and charges are all listed publicly on our website. The amount to debit from your payer in cents. Nothing contained in the I say this because because only at that time do these people question their worth of their life. Please refer to Credit Card Response Codes for a list of Transaction Response Codes. These updates are part of our newest Advanced Extras product - Patient Payments, powered by Ezidebit. The client side element name that is capturing the customer bank account name (usually an input of type text).