diff --git a/v2/api-validator/src/client/generated/models/AchCapability.ts b/v2/api-validator/src/client/generated/models/AchCapability.ts index 2c6fda4c..81d33575 100644 --- a/v2/api-validator/src/client/generated/models/AchCapability.ts +++ b/v2/api-validator/src/client/generated/models/AchCapability.ts @@ -8,6 +8,11 @@ import type { NationalCurrency } from './NationalCurrency'; export type AchCapability = { asset: NationalCurrency; transferMethod: AchCapability.transferMethod; + /** + * Identifier of the payer's bank, required for PSE-routed Ach on-ramps (e.g. COP). Not applicable to standard Ach transfers. + * + */ + bankId?: string; }; export namespace AchCapability { diff --git a/v2/api-validator/src/client/generated/models/BadRequestError.ts b/v2/api-validator/src/client/generated/models/BadRequestError.ts index e3a27fc7..30f9906b 100644 --- a/v2/api-validator/src/client/generated/models/BadRequestError.ts +++ b/v2/api-validator/src/client/generated/models/BadRequestError.ts @@ -42,6 +42,7 @@ export namespace BadRequestError { UNSUPPORTED_SOURCE_ASSET = 'unsupported-source-asset', UNSUPPORTED_DESTINATION_ASSET = 'unsupported-destination-asset', AMOUNT_BELOW_MINIMUM = 'amount-below-minimum', + AMOUNT_ABOVE_MAXIMUM = 'amount-above-maximum', PII_MISSING = 'pii-missing', UNSUPPORTED_EXTERNAL_SOURCE = 'unsupported-external-source', UNSUPPORTED_REGION = 'unsupported-region', diff --git a/v2/api-validator/src/client/generated/models/CommonRamp.ts b/v2/api-validator/src/client/generated/models/CommonRamp.ts index febc410f..98d75d0f 100644 --- a/v2/api-validator/src/client/generated/models/CommonRamp.ts +++ b/v2/api-validator/src/client/generated/models/CommonRamp.ts @@ -30,6 +30,7 @@ export namespace CommonRamp { UNSUPPORTED_SOURCE_ASSET = 'unsupported-source-asset', UNSUPPORTED_DESTINATION_ASSET = 'unsupported-destination-asset', AMOUNT_BELOW_MINIMUM = 'amount-below-minimum', + AMOUNT_ABOVE_MAXIMUM = 'amount-above-maximum', PII_MISSING = 'pii-missing', UNSUPPORTED_EXTERNAL_SOURCE = 'unsupported-external-source', UNSUPPORTED_REGION = 'unsupported-region', diff --git a/v2/openapi/fb-provider-transfer-api.yaml b/v2/openapi/fb-provider-transfer-api.yaml index daaaaa12..f197f5e8 100644 --- a/v2/openapi/fb-provider-transfer-api.yaml +++ b/v2/openapi/fb-provider-transfer-api.yaml @@ -913,6 +913,11 @@ components: $ref: '#/x-schemas/NationalCurrency' transferMethod: enum: [ Ach ] + bankId: + type: string + description: > + Identifier of the payer's bank, required for PSE-routed Ach + on-ramps (e.g. COP). Not applicable to standard Ach transfers. AchAddress: allOf: diff --git a/v2/openapi/fb-unified-openapi.yaml b/v2/openapi/fb-unified-openapi.yaml index 714f2c11..df9e7c05 100644 --- a/v2/openapi/fb-unified-openapi.yaml +++ b/v2/openapi/fb-unified-openapi.yaml @@ -3729,6 +3729,10 @@ components: transferMethod: enum: - Ach + bankId: + type: string + description: | + Identifier of the payer's bank, required for PSE-routed Ach on-ramps (e.g. COP). Not applicable to standard Ach transfers. AchAddress: allOf: - $ref: '#/components/schemas/AchCapability'