It's wrong? Payout - benefificary.bank_account_type

Thanks @jcanare2,

I looks like you were looking at the Payment Method Types while you need to take a look at the Payout Method Types and Required Fields for the Payout Method types.

Here are the current available payout methods for Mexico:

Request

https://sandboxapi.rapyd.net/v1/payouts/supported_types?beneficiary_country=MX&payout_currency=MXN

Response

{
    "status": {
        "error_code": "",
        "status": "SUCCESS",
        "message": "",
        "response_code": "",
        "operation_id": "2dccacf1-886b-4963-a71a-a305ef3a401c"
    },
    "data": [
        {
            "payout_method_type": "mx_abc_capital_bank",
            "name": "ABC Capital",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_abc_capital_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_accival_bank",
            "name": "Accival",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_accival_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_actinver_bank",
            "name": "Actinver",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_actinver_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_afirme_bank",
            "name": "Afirme",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_afirme_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_akala_bank",
            "name": "Akala",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_akala_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_amex_bank",
            "name": "American Express",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_amex_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_asea_bank",
            "name": "Asea",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_asea_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_asp_integra_bank",
            "name": "ASP Integra",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_asp_integra_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_autofin_bank",
            "name": "Autofin",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_autofin_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        },
        {
            "payout_method_type": "mx_axa_bank",
            "name": "Axa",
            "is_cancelable": 0,
            "is_expirable": 0,
            "is_location_specific": 0,
            "status": 1,
            "image": "/checkout/mx_axa_bank.png",
            "category": "bank",
            "beneficiary_country": "mx",
            "sender_country": "*",
            "payout_currencies": [
                "MXN"
            ],
            "sender_entity_types": [
                "company"
            ],
            "beneficiary_entity_types": [
                "company",
                "individual"
            ],
            "amount_range_per_currency": [
                {
                    "maximum_amount": 999999999,
                    "minimum_amount": 1,
                    "payout_currency": "MXN"
                }
            ],
            "minimum_expiration_seconds": null,
            "maximum_expiration_seconds": null,
            "sender_currencies": [
                "USD",
                "MXN",
                "GBP",
                "EUR"
            ],
            "estimated_time_of_arrival": "An estimated receipt time is not yet available for this payout method"
        }
    ]
}

Here are some resources to help follow along with the Payouts workflow: