Welcome, BPAY Developer Portal users! To log in to AP+ Developers, please reset password using your registered email address.

Submit BPAY Payment

A simple way to process BPAY Payments.

This API allows BPAY Scheme Members1 to submit payment instructions, error corrections and reversals to BPAY for processing2.

How this can help your business

Build BPAY into your product offering and give your customers an easy, secure way to pay their bills.

Improve customer experience with fast validation and submission of BPAY Payments.

Significantly reduced BPAY integration effort in comparison to batch-based processes.

Eligibility

In order to use the BPAY Group APIs, other criteria must be met, such as providing an ACN, ABN or ARBN.

For full requirements, please see the Production Request.

For more information on how your organisation can access the APIs, check your Eligibility.

Approved Purpose

Submission of payment instructions, error corrections, or reversals for inclusion in settlement.

Use as an alternative to submitting a Payer Details File to BPAY.

Integrate the API directly into their own software to enhance existing functionality or create new functionality for customers.

Endpoints

POST  /submissions

Accepts one BPAY Payment Instruction for inclusion in settlement. Submitted payments are validated to ensure they can be successfully processed. Transactions that do not pass validation will be rejected and not included in settlement.

POST  /bulksubmissions

Accepts a collection of BPAY Payment Instructions for asynchronous validation and processing. Callers should check for the results of the processing using the Get Bulk Submissions operation.

GET  /bulksubmissions

Retrieve the status of a collection of Payment Instructions submitted for processing via the /bulksubmissions endpoint.

Branding Requirements

A BPAY logo or wordmark needs to be used where this API is consumed.

Refer to the Brand Guidelines for more information.

Start developing today

Kick off your journey with AP+ solutions.
Get access to our APIs, technical documentation, and tools to boost your business.

  1. Scheme Members who have subscribed to BPAY Payments

  2. Accepted payments will be processed and included in settlement as outlined in the BPAY Payments Systems Specifications, available to Scheme Members on the Operations Portal