-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathExternalAccount.yaml
More file actions
46 lines (46 loc) · 1.97 KB
/
ExternalAccount.yaml
File metadata and controls
46 lines (46 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
allOf:
- type: object
required:
- id
- status
- currency
- accountInfo
properties:
id:
type: string
description: The system generated identifier of this account
example: ExternalAccount:e85dcbd6-dced-4ec4-b756-3c3a9ea3d965
customerId:
type: string
description: The customer this account is tied to, or null if the account is on behalf of the platform.
example: Customer:da459a29-1fb7-41ce-a4cb-eb3a3c9fd7a7
status:
$ref: ../external_accounts/ExternalAccountStatus.yaml
description: Status of the external account
example: ACTIVE
platformAccountId:
type: string
description: Optional platform-specific identifier for this account
example: acc_123456789
currency:
type: string
description: The ISO 4217 currency code
example: USD
defaultUmaDepositAccount:
type: boolean
description: >-
Whether this account is the default UMA deposit account for the customer. If true, incoming UMA payments
to this customer's UMA address will be automatically deposited into this account instead of the primary internal account.
False if not provided. Note that at most, one external account can be set as the default UMA deposit account for a customer.
If there is no default UMA deposit account, incoming UMA payments will be deposited into the primary internal account for the customer.
example: false
beneficiaryVerificationStatus:
$ref: ./BeneficiaryVerificationStatus.yaml
description: The result of verifying the beneficiary name against the account holder name
beneficiaryVerifiedData:
$ref: ./BeneficiaryVerifiedData.yaml
description: Verified beneficiary data returned by the payment rail, if available
cryptoNetwork:
$ref: ../crypto/CryptoNetwork.yaml
accountInfo:
$ref: ./ExternalAccountInfoOneOf.yaml