Last updated

Before you start

Important

Before implementing the Electrum Bill Payments Service, ensure that you have completed the following:

  • Discussed your design with Electrum
  • Signed off the Electrum Solution Proposal Document detailing your requirements
  • Familiarised yourself with the Account Payments Service Interface
  • Received and familiarised yourself with the Message Field Specification obtained from Electrum
  • Ensured that all connection endpoints have been whitelisted (if applicable)

Implementing the API

The Account Payments Service Interface specifies a complete set of operations, resources, and message payload definitions related to bill payments. The Electrum Bill Payments Service requires you to implement a subset of this API to allow transaction messages to flow in a specific sequence.

The transactions that make up the Electrum Bill Payments Service are listed below. More detailed information about the transactions, and the API calls you will need to implement, can be found on the respective pages.

Biller list – retrieval of a list of available billers

Bill lookup – retrieval of a list of bills under a specific reference number

Bill payment – payment of a bill or transfer of money using a unique reference number

For guidance on how to populate the message fields, refer to the Message Field Specification that can be obtained from Electrum.