Home / Servers / Stripe API / post_payment_methods

Create a PaymentMethod

An MCP tool from the Stripe API server, hosted on mcp.hjlabs.in.

Create a PaymentMethod Creates a PaymentMethod object. Read the Stripe.js reference to learn how to create PaymentMethods via Stripe.js. Instead of creating a PaymentMethod directly, we recommend using the PaymentIntents… [POST /v1/payment_methods]

Name on the gateway: stripe_api__post_payment_methods · may change things.

Parameters

NameTypeDescription
acss_debitobjectIf this is an acss_debit PaymentMethod, this hash contains details about the…
affirmobjectIf this is an affirm PaymentMethod, this hash contains details about the…
afterpay_clearpayobjectIf this is an AfterpayClearpay PaymentMethod, this hash contains details about…
alipayobjectIf this is an Alipay PaymentMethod, this hash contains details about the…
allow_redisplayalways | limited | unspecifiedThis field indicates whether this payment method can be shown again to its…
almaobjectIf this is an Alma PaymentMethod, this hash contains details about the Alma…
amazon_payobjectIf this is an AmazonPay PaymentMethod, this hash contains details about the…
au_becs_debitobjectIf this is an au_becs_debit PaymentMethod, this hash contains details about…
bacs_debitobjectIf this is a bacs_debit PaymentMethod, this hash contains details about the…
bancontactobjectIf this is a bancontact PaymentMethod, this hash contains details about the…
billieobjectIf this is a billie PaymentMethod, this hash contains details about the Billie…
billing_detailsobjectBilling information associated with the PaymentMethod that may be used or…
bizumobjectIf this is a bizum PaymentMethod, this hash contains details about the Bizum…
blikobjectIf this is a blik PaymentMethod, this hash contains details about the BLIK…
boletoobjectIf this is a boleto PaymentMethod, this hash contains details about the Boleto…
cardobjectIf this is a card PaymentMethod, this hash contains the user's card details.…
cashappobjectIf this is a cashapp PaymentMethod, this hash contains details about the Cash…
cryptoobjectIf this is a Crypto PaymentMethod, this hash contains details about the Crypto…
customobjectIf this is a custom PaymentMethod, this hash contains details about the Custom…
customerstringThe Customer to whom the original PaymentMethod is attached.
customer_balanceobjectIf this is a customer_balance PaymentMethod, this hash contains details about…
epsobjectIf this is an eps PaymentMethod, this hash contains details about the EPS…
expandarraySpecifies which fields in the response should be expanded.
fpxobjectIf this is an fpx PaymentMethod, this hash contains details about the FPX…
giropayobjectIf this is a giropay PaymentMethod, this hash contains details about the…
grabpayobjectIf this is a grabpay PaymentMethod, this hash contains details about the…
idealobjectIf this is an ideal PaymentMethod, this hash contains details about the iDEAL…
interac_presentobjectIf this is an interac_present PaymentMethod, this hash contains details about…
kakao_payobjectIf this is a kakao_pay PaymentMethod, this hash contains details about the…
klarnaobjectIf this is a klarna PaymentMethod, this hash contains details about the Klarna…
konbiniobjectIf this is a konbini PaymentMethod, this hash contains details about the…
kr_cardobjectIf this is a kr_card PaymentMethod, this hash contains details about the…
linkobjectIf this is an Link PaymentMethod, this hash contains details about the Link…
mb_wayobjectIf this is a MB WAY PaymentMethod, this hash contains details about the MB WAY…
metadataobjectSet of key-value pairs that you can attach to an object. This can be useful…
mobilepayobjectIf this is a mobilepay PaymentMethod, this hash contains details about the…
multibancoobjectIf this is a multibanco PaymentMethod, this hash contains details about the…
naver_payobjectIf this is a naver_pay PaymentMethod, this hash contains details about the…
nz_bank_accountobjectIf this is an nz_bank_account PaymentMethod, this hash contains details about…
oxxoobjectIf this is an oxxo PaymentMethod, this hash contains details about the OXXO…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "stripe_api__post_payment_methods",
  "arguments": {}
}

Or connect the Stripe API server directly, which lists 606 tools including this one:

Run in your terminal
claude mcp add --transport http hj-stripe-api https://mcp.hjlabs.in/mcp/stripe-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the create a paymentmethod tool with acss_debit set to ….

More from Stripe API