{
  "slug": "stripe-fpx-adds-bnp-paribas-citibank-and-mbsb-bank-values-45e8a4337a3e",
  "title": "Stripe FPX adds BNP Paribas, Citibank, and MBSB Bank values",
  "tools": [
    "stripe"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-07-29T00:00:00.000Z",
  "announced_at": "2026-07-29T00:00:00.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "For BNP Paribas or Citibank B2B payments, create an FPX PaymentMethod with the corresponding `bank` value; for MBSB Bank B2B or B2C payments, use `mbsb_bank`.",
    "examples": [
      "curl https://api.stripe.com/v1/payment_methods \\\n  -u \"<YOUR_SECRET_KEY>\" \\\n  -H \"Stripe-Version: 2026-07-29.dahlia\" \\\n  -d type=fpx \\\n  -d fpx[bank]=<bnp_paribas|citibank|mbsb_bank>"
    ],
    "gotchas": [
      "type (required): PaymentMethod type; use `fpx` for FPX.",
      "fpx[bank]: For BNP Paribas or Citibank B2B, pass `bnp_paribas` or `citibank`; for MBSB Bank B2B or B2C, pass `mbsb_bank`. The release note does not state whether this parameter is required.",
      "Prerequisite: FPX is available to Stripe accounts in Malaysia; the business must provide its Business Registration Number to process FPX charges and receive payouts.",
      "BNP Paribas and Citibank are supported for B2B transactions.",
      "MBSB Bank is supported for both B2B and B2C transactions."
    ]
  },
  "why_it_matters": "Update an FPX integration to accept payments from BNP Paribas or Citibank business customers, or from MBSB Bank business and consumer customers.",
  "before": "The integration could not pass these newly added bank values to accept FPX payments from these customers.",
  "sources": [
    "https://docs.stripe.com/changelog/dahlia/2026-07-29/fpx-payments-new-banks",
    "https://docs.stripe.com/api/payment_methods/create?api-version=2026-07-29.dahlia",
    "https://docs.stripe.com/changelog/dahlia/2026-07-29/fpx-payments",
    "https://docs.stripe.com/payments/fpx"
  ],
  "rank": 0.92011,
  "judge": {
    "publish": true,
    "judge_model": "codex-cli/gpt-6-luna+typesafe/jev-1.13.0",
    "prompt_version": "extract-v7+enrich-v2+judge-v2x3+jev-publish-v1"
  },
  "review_state": "approved",
  "provenance": {
    "run_id": "wave1b-tools-20261017",
    "verdict_id": "wave1b-tools-20261017:wave1b-tools-20261017-cf67833cc47e7379-0:gate",
    "evidence_hash": "3295c36770c66a0c98ae769fe0490c620a776a1211d04a18b96f32c37326ddb9"
  },
  "review": {
    "draft_hash": "bfcece083512523534a723a6953ea115e51b24277b5e0a0b67263e599fabc8cc",
    "reviewer": "publication-gate",
    "reviewed_at": "2026-10-07T00:00:00.000Z",
    "decision": "wave1b-tools-20261017:gate",
    "reason": "2 of 3 judge runs approved with p_yes >= 0.9 (mean 0.92 >= 0.9; 2 needed) and Jev gave 0.69 (>= 0.6 needed)."
  }
}
