/
API Centre Standards Consultation Session v2.0-rc1 Notes 06 December 2019

API Centre Standards Consultation Session v2.0-rc1 Notes 06 December 2019

This page is a high level summary of the key points raised and discussion held in session.

 

1. Attendance

In attendance

In attendance

Name

Organisation

Location

Paul Kinzett

OrbitRemit

Wellington

Zach Tattle

OrbitRemit

Wellington

Monique Vlaar

Vigilance Limited

Auckland

Elliot Smith

KPMG

Auckland

Damon Williams

We Are Roam

Auckland

Andrew Beech

Trustees Executors

Wellington

Riaz Nasrabadi

Visa

Auckland

Ben Gilbert

ANZ

Wellington

Tim D’Shea

Kiwibank

Dialled in

Matt Haigh

Westpac

Auckland

Dan Symons

Westpac

Wellington

Andy Wynes

ACC

Wellington

Tim Duston

Payments NZ

Wellington

Gavin Wong

Payments NZ

Auckland

Matthew Bell

Payments NZ

Auckland

Sheri-Lee Paulse

Payments NZ

Auckland

Rick Brown

Equifax

Auckland

Julian Grennell

PartPay

Dialled in

Kiran Bajaj

None

Dialled in

Ian Birch

Lotto NZ

Auckland

2. Overview

A briefing was given on the journey towards v2.0 release candidate, the API Centre and the standards development scope and process.

3. Specification run-through notes

A high level overview of the v2.0 standard was provided. Key points discussed and the API Centre response provided in meeting has been captured. The API Centre will ensure that all feedback provided below is incorporated into the ongoing consultation process.

The consultation process will inform the development of the final v2.0 standards as well as defining the development plan for future standards developed by the API Centre.

3.1 Optionality of API endpoints

Concerns were raised by attendees that leaving a large amount of functionality ‘Optional’ for API providers to support, and there may affect ultimate use of the standards in market and have a negative Third Party and customer impact. It also significantly reduces the value of the data to a Third Party consuming the APIs as this approach does not allow a uniform product across multiple providers.

The API Centre provided an overview of all endpoints that are optional and mandatory and advised that the standard(s) have been designed with flexibility for implementation as a priority in the short term. Consideration of expanding the list of 'Mandatory' endpoints could be considered as part of the pipeline plan for post v2.0 and will be incorporated into these discussions.

3.1.1 Account Information API endpoints

Further details on which endpoints are mandatory / optional can be found in the specification at the below location:

3.2 Enduring Payment Consent clarifications

The API Centre team ran through the technical design of the Enduring Payment Consent functionality at a high level, this can be found in the specifications using the below link:

Feedback received from the group was that the functionality enabled by EPC are broad and varied and removes friction in the payment experience for customers using the API. This could ultimately lead to a greater uptake by end consumers.

The value however is again restricted by leaving this as an optional endpoint in the specification and the expectation would be for this to be made mandatory in a future state as it would lead to consistency across the industry.

3.3 Security feedback

It was noted that a central registry for Standards User security information is a key component to the scaling of the centre and the uptake of the standards in the long term.

The provision of a centralised registry has been agreed as part of the scope of the Security Profile v2.0-rc1. This registry will be called the 'API Centre register' and further information can be found here:

It was suggested that the API Centre should be open to incorporating a wider range of international certification authorities in the future (five certificate authorities are currently on the white list).

3.4 Provision of release candidate standards in the sandbox

The group advised that for future versions of the standard, it would be more valuable for developers to be able to use the release candidate specifications in the API Centre sandbox. This would enable developers to provide a more comprehensive set of feedback following testing.

4. Standards feedback

Below is a brief summary of the feedback received on what the members of the group would like to see next as part of the pipeline plan.

  • Creation of term deposits for both existing and new customers. Viewing term deposit account in the Account Information API standard.

  • Addition of credit card accounts into the API standards

    • The priority for members of the group was for credit card accounts to be incorporated into the Account Information standard

    • Subsequently the exploration of credit card Payments Initiation APIs could be considered.

    • Exploration of one-tie use virtual credit card numbers and their use in API generated payments initiation

  • Reciprocity of information for APIs

    • API Centre acknowledged this is not a current priority at this stage. This is more of a macro ecosystem issue than API standards

  • Threat detection and management

    • This could come in the form of a service / platform layer provided by the API Centre

  • Inclusion of business accounts in the APIs to include:

    • Batch payments

    • International payments

    • International payment supporting information including (but not limited to):

      • SWIFT codes

      • IBAN #

      • Account Number

      • Account info etc

  • Support for accounts (personal and business) with multiple signatories

  • An assessment of how W3C payments initiation relates to V2.0 payments initiation, and if there is any future benefit/opportunity in aligning standards.

5. Any Other Business

The API Centre will be taking all feedback and thoughts on pipeline activities provided throughout the consultation process onboard and engaging with existing Standards Users through the working groups to define and agree the pipeline plan for the API Centre.

Feedback was noted that this pipeline plan / roadmap should be shared publically and be available for non standards users to view.

Related content