Skip to content

Commit 233225a

Browse files
authored
Merge pull request #139 from monzo/obie-v3.1.5
OBIE v3.1.5 Upgrade
2 parents beb2f6e + e675131 commit 233225a

File tree

3 files changed

+20
-12
lines changed

3 files changed

+20
-12
lines changed

source/includes/_ais.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Production | `https://api.monzo.com/open-banking/.well-known/openid-configuratio
2222

2323
We've included the Base URLs for our Sandbox and Production environments below.
2424

25+
2526
##### Base URLs
2627

2728
<span class="hide">Environment</span> | <span class="hide">Base URL</span>
@@ -80,7 +81,7 @@ We only support the `tls_client_auth` authentication method.
8081
}
8182
```
8283

83-
We've implemented version 3.1.4 of the [Open Banking accounts specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/accounts.html).
84+
We've implemented version 3.1.5 of the [Open Banking accounts specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/Accounts.html).
8485

8586
Once you have a consent for a customer, you'll be able to see their:
8687

@@ -99,7 +100,7 @@ or `ReadAccountsDetail` permission. In the former case, we will omit the account
99100

100101
## Balances
101102

102-
We've implemented version 3.1.4 of the [Open Banking balances specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/balances.html).
103+
We've implemented version 3.1.5 of the [Open Banking balances specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/Balances.html).
103104

104105
When you query this endpoint, you'll see the customer's `InterimAvailable` balance. This is the same real-time balance
105106
that our customers see in the Monzo app, and it includes pending and settled transactions.
@@ -133,7 +134,8 @@ that our customers see in the Monzo app, and it includes pending and settled tra
133134
"SupplementaryData": {
134135
"Declined": false,
135136
"RawTransactionDescription": "MR PAYROLL SERVICE"
136-
}
137+
},
138+
"TransactionMutability": "Mutable"
137139
}
138140
]
139141
},
@@ -144,7 +146,7 @@ that our customers see in the Monzo app, and it includes pending and settled tra
144146
}
145147
```
146148

147-
We've implemented version 3.1.4 of the [Open Banking transactions specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/transactions.html).
149+
We've implemented version 3.1.5 of the [Open Banking transactions specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/Transactions.html).
148150

149151
For consistency with our internal systems and the rest of our API, you will need to provide the start and end times in
150152
[**RFC3339 format**](https://www.ietf.org/rfc/rfc3339.txt).
@@ -162,9 +164,12 @@ identify transactions that are still pending.
162164
You'll only be allowed to fetch transactions that were made in the range defined by `TransactionFromDateTime` and
163165
`TransactionToDateTime` in your consent. If you try to access transactions outside this range, it won't work.
164166

167+
`TransactionMutability` was added in version 3.1.5 of the [Open Banking transactions specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/Transactions.html).
168+
This field will always be set to `Mutable` because Merchant data and foreign exchange rate between authorisation and presentment for a card payment may vary between fetches.
169+
165170
## Parties
166171

167-
We've implemented version 3.1.4. of the [Open Banking parties specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/parties.html)
172+
We've implemented version 3.1.5. of the [Open Banking parties specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/Parties.html)
168173

169174
We have implemented the `GET /party` and `GET /accounts/{accountId}/party` endpoints for reading details of the consent authoriser and `GET /accounts/{accountId}/parties` for reading the details of all account holders/owners. These endpoints return the IDs, preferred names, and legal names of account holders/owners.
170175

@@ -267,7 +272,7 @@ any more.
267272

268273
## Direct Debits
269274

270-
We've implemented version 3.1.4 of the [Open Banking Direct Debits specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/direct-debits.html).
275+
We've implemented version 3.1.5 of the [Open Banking Direct Debits specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/direct-debits.html).
271276

272277
We have only implemented `GET /accounts/{AccountId}/direct-debits` endpoint.
273278

@@ -281,7 +286,7 @@ access Direct Debits that were collected within the last 90 days.
281286

282287
## Scheduled Payments
283288

284-
We've implemented version 3.1.4 of the [Open Banking Scheduled Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/scheduled-payments.html).
289+
We've implemented version 3.1.5 of the [Open Banking Scheduled Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/scheduled-payments.html).
285290

286291
We have only implemented `GET /accounts/{AccountId}/scheduled-payments` endpoint.
287292

@@ -295,7 +300,7 @@ You can access all scheduled payments as long as the customer has completed Stro
295300

296301
## Standing Orders
297302

298-
We've implemented version 3.1.4 of the [Open Banking Standing Orders specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/standing-orders.html).
303+
We've implemented version 3.1.5 of the [Open Banking Standing Orders specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/standing-orders.html).
299304

300305
We have only implemented `GET /accounts/{AccountId}/standing-orders` endpoint.
301306

source/includes/_cbpii.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ redirect flow, with authentication taking place in the customer's Monzo app.
4040
We only support the `tls_client_auth` authentication method.
4141

4242
## Confirmation of Funds
43-
We have implemented version 3.1.4 of the [Open Banking Confirmation of Funds Specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/profiles/confirmation-of-funds-api-profile.html).
43+
We have implemented version 3.1.5 of the [Open Banking Confirmation of Funds Specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/profiles/confirmation-of-funds-api-profile.html).
4444

4545
We use the **redirection flow** for approving consents.
4646

source/includes/_pis.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ have one hour.
4646

4747
## Domestic Payments
4848

49-
We've implemented version 3.1.4 of the [Open Banking Domestic Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/pisp/domestic-payments.html).
49+
We've implemented version 3.1.5 of the [Open Banking Domestic Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/pisp/domestic-payments.html).
5050

5151
When you request a consent for Domestic Payments, you should provide `UK.OBIE.FPS` as the `LocalInstrument`.
5252

@@ -57,7 +57,7 @@ You can only make payments in `GBP`. We don't support other currencies.
5757

5858
## Scheduled Payments
5959

60-
We've implemented version 3.1.4 of the [Open Banking Scheduled Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/scheduled-payments.html).
60+
We've implemented version 3.1.5 of the [Open Banking Scheduled Payments specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/scheduled-payments.html).
6161

6262
For consistency with our internal systems and the rest of our API, you will need to provide times in **RFC3339 format.**
6363

@@ -76,7 +76,7 @@ All of our scheduled payments are sent in the early hours of the morning on the
7676

7777
## Standing Orders
7878

79-
We have implemented version 3.1.4 of the [Open Banking Standing Order specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.4/resources-and-data-models/aisp/standing-orders.html).
79+
We have implemented version 3.1.5 of the [Open Banking Standing Order specification](https://openbankinguk.github.io/read-write-api-site3/v3.1.5/resources-and-data-models/aisp/standing-orders.html).
8080

8181
For consistency with our internal systems and the rest of our API, you will need to provide times in **RFC3339 format.**
8282

@@ -142,6 +142,9 @@ The refund account data will be returned in the payment order creation response.
142142
"Identification": "12345612345678",
143143
"Name": "First Last"
144144
}
145+
},
146+
"Debtor": {
147+
"Name": "First Last"
145148
}
146149
},
147150
"Links": {

0 commit comments

Comments
 (0)