{
  "info": {
    "name": "Stripe — mcp.ai",
    "description": "REST API for the Stripe MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/stripe",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "stripe_cancel_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cancel/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cancel",
            "subscription"
          ]
        },
        "description": "Cancels a customer's active stripe subscription at the end of the current billing period, with options to invoice immediately for metered usage and prorate charges for unused time.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"prorate\": false,\n  \"invoice_now\": false,\n  \"subscription_id\": \"\",\n  \"cancellation_details\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_confirm_payment_intent",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/confirm/payment/intent",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "confirm",
            "payment",
            "intent"
          ]
        },
        "description": "Confirms a stripe paymentintent to finalize a payment; a `return url` is necessary if the payment method requires customer redirection.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"shipping\": {},\n  \"return_url\": \"\",\n  \"receipt_email\": \"\",\n  \"capture_method\": \"\",\n  \"payment_method\": \"\",\n  \"payment_intent_id\": \"\",\n  \"setup_future_usage\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_customer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/customer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "customer"
          ]
        },
        "description": "Creates a new customer in stripe, required for creating charges or subscriptions; an email is highly recommended for customer communications.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"address\": {},\n  \"description\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_invoice",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/invoice",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "invoice"
          ]
        },
        "description": "Creates a new draft stripe invoice for a customer; use to revise an existing invoice, bill for a specific subscription (which must belong to the customer), or apply detailed customizations.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"footer\": \"\",\n  \"issuer\": {},\n  \"number\": \"\",\n  \"currency\": \"\",\n  \"customer\": \"\",\n  \"due_date\": 0,\n  \"metadata\": {},\n  \"discounts\": \"\",\n  \"rendering\": {},\n  \"description\": \"\",\n  \"auto_advance\": false,\n  \"from_invoice\": {},\n  \"on_behalf_of\": \"\",\n  \"subscription\": \"\",\n  \"automatic_tax\": {},\n  \"custom_fields\": \"\",\n  \"shipping_cost\": {},\n  \"transfer_data\": {},\n  \"days_until_due\": 0,\n  \"default_source\": \"\",\n  \"account_tax_ids\": \"\",\n  \"payment_settings\": {},\n  \"shipping_details\": {},\n  \"collection_method\": \"\",\n  \"default_tax_rates\": \"\",\n  \"statement_descriptor\": \"\",\n  \"application_fee_amount\": 0,\n  \"default_payment_method\": \"\",\n  \"automatically_finalizes_at\": 0,\n  \"pending_invoice_items_behavior\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_payment_intent",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/payment/intent",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "payment",
            "intent"
          ]
        },
        "description": "Creates a stripe paymentintent to initiate and process a customer's payment; using `application fee amount` for a connected account requires the `stripe-account` header.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"amount\": 0,\n  \"confirm\": false,\n  \"currency\": \"\",\n  \"customer\": \"\",\n  \"metadata\": {},\n  \"shipping\": {},\n  \"return_url\": \"\",\n  \"description\": \"\",\n  \"off_session\": false,\n  \"receipt_email\": \"\",\n  \"payment_method\": \"\",\n  \"setup_future_usage\": \"\",\n  \"payment_method_types\": \"\",\n  \"statement_descriptor\": \"\",\n  \"application_fee_amount\": 0,\n  \"payment_method_options\": {},\n  \"automatic_payment_methods\": {},\n  \"statement_descriptor_suffix\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_price",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/price",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "price"
          ]
        },
        "description": "Creates a new stripe price for a product, defining its charges (one-time or recurring) and billing scheme; requires either an existing `product` id or `product data`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tiers\": \"\",\n  \"active\": false,\n  \"product\": \"\",\n  \"currency\": \"\",\n  \"metadata\": {},\n  \"nickname\": \"\",\n  \"recurring\": {},\n  \"lookup_key\": \"\",\n  \"tiers_mode\": \"\",\n  \"unit_amount\": 0,\n  \"product_data\": {},\n  \"tax_behavior\": \"\",\n  \"billing_scheme\": \"\",\n  \"currency_options\": {},\n  \"custom_unit_amount\": {},\n  \"transform_quantity\": {},\n  \"transfer_lookup_key\": false,\n  \"unit_amount_decimal\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_product",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/product",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "product"
          ]
        },
        "description": "Creates a new product in stripe, encoding the request as `application/x-www-form-urlencoded` by flattening nested structures.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"url\": \"\",\n  \"name\": \"\",\n  \"active\": false,\n  \"images\": \"\",\n  \"metadata\": {},\n  \"tax_code\": \"\",\n  \"shippable\": false,\n  \"unit_label\": \"\",\n  \"description\": \"\",\n  \"custom_fields\": \"\",\n  \"shipping_cost\": {},\n  \"default_price_data\": {},\n  \"marketing_features\": \"\",\n  \"package_dimensions\": {},\n  \"statement_descriptor\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_refund",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/refund",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "refund"
          ]
        },
        "description": "Creates a full or partial refund in stripe, targeting either a specific charge id or a payment intent id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"amount\": 0,\n  \"charge\": \"\",\n  \"reason\": \"\",\n  \"metadata\": {},\n  \"payment_intent\": \"\",\n  \"reverse_transfer\": false,\n  \"refund_application_fee\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_create_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "subscription"
          ]
        },
        "description": "Creates a new, highly configurable subscription for an existing stripe customer, supporting multiple items, trials, discounts, and various billing/payment options.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"items\": \"\",\n  \"currency\": \"\",\n  \"customer\": \"\",\n  \"metadata\": {},\n  \"cancel_at\": 0,\n  \"discounts\": \"\",\n  \"trial_end\": 0,\n  \"description\": \"\",\n  \"off_session\": false,\n  \"on_behalf_of\": \"\",\n  \"automatic_tax\": {},\n  \"transfer_data\": {},\n  \"days_until_due\": 0,\n  \"default_source\": \"\",\n  \"promotion_code\": \"\",\n  \"trial_settings\": {},\n  \"trial_from_plan\": false,\n  \"invoice_settings\": {},\n  \"payment_behavior\": \"\",\n  \"payment_settings\": {},\n  \"add_invoice_items\": \"\",\n  \"collection_method\": \"\",\n  \"default_tax_rates\": \"\",\n  \"trial_period_days\": 0,\n  \"billing_thresholds\": {},\n  \"proration_behavior\": \"\",\n  \"backdate_start_date\": 0,\n  \"billing_cycle_anchor\": 0,\n  \"cancel_at_period_end\": false,\n  \"default_payment_method\": \"\",\n  \"application_fee_percent\": 0,\n  \"billing_cycle_anchor_config\": {},\n  \"pending_invoice_item_interval\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_delete_customer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/customer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "customer"
          ]
        },
        "description": "Permanently deletes an existing stripe customer; this irreversible action also cancels their active subscriptions and removes all associated data.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"customer_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_charges",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/charges",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "charges"
          ]
        },
        "description": "Retrieves a list of stripe charges with filtering and pagination; use valid cursor ids from previous responses for pagination, and note that charges are typically returned in reverse chronological ord",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"created\": {},\n  \"customer\": \"\",\n  \"ending_before\": \"\",\n  \"payment_intent\": \"\",\n  \"starting_after\": \"\",\n  \"transfer_group\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_coupons",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/coupons",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "coupons"
          ]
        },
        "description": "Retrieves a list of discount coupons from a stripe account, supporting pagination via `limit`, `starting after`, and `ending before`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_customer_payment_methods",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/customer/payment/methods",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "customer",
            "payment",
            "methods"
          ]
        },
        "description": "Retrieves a list of payment methods for a given customer, supporting type filtering and pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"type\": \"\",\n  \"limit\": 0,\n  \"customer_id\": \"\",\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_customers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/customers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "customers"
          ]
        },
        "description": "Retrieves a list of stripe customers, with options to filter by email, creation date, or test clock, and support for pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"\",\n  \"limit\": 0,\n  \"created\": {},\n  \"test_clock\": \"\",\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_invoices",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/invoices",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "invoices"
          ]
        },
        "description": "Retrieves a list of stripe invoices, filterable by various criteria and paginatable using invoice id cursors obtained from previous responses.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"status\": \"\",\n  \"created\": {},\n  \"customer\": \"\",\n  \"subscription\": \"\",\n  \"ending_before\": \"\",\n  \"starting_after\": \"\",\n  \"collection_method\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_payment_intents",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/payment/intents",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "payment",
            "intents"
          ]
        },
        "description": "Retrieves a list of stripe paymentintents, optionally filtered and paginated using paymentintent ids as cursors.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"created\": {},\n  \"customer\": \"\",\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_payment_links",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/payment/links",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "payment",
            "links"
          ]
        },
        "description": "Retrieves a list of payment links from stripe, sorted by creation date in descending order by default.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"active\": false,\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_products",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/products",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "products"
          ]
        },
        "description": "Retrieves a list of stripe products, with optional filtering and pagination; `starting after`/`ending before` cursors must be valid product ids from a previous response.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ids\": \"\",\n  \"url\": \"\",\n  \"limit\": 0,\n  \"active\": false,\n  \"created\": {},\n  \"shippable\": false,\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_refunds",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/refunds",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "refunds"
          ]
        },
        "description": "Lists stripe refunds, sorted by creation date descending (newest first), with optional filtering by charge or payment intent and pagination support.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"charge\": \"\",\n  \"ending_before\": \"\",\n  \"payment_intent\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_shipping_rates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/shipping/rates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "shipping",
            "rates"
          ]
        },
        "description": "Retrieves a list of stripe shipping rates, filterable by active status, creation date, and currency; useful for managing or displaying shipping options.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"active\": false,\n  \"created\": {},\n  \"currency\": \"\",\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_subscriptions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/subscriptions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "subscriptions"
          ]
        },
        "description": "Retrieves a list of stripe subscriptions, optionally filtered by various criteria such as customer, price, status, collection method, and date ranges, with support for pagination.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"price\": \"\",\n  \"status\": \"\",\n  \"created\": {},\n  \"customer\": \"\",\n  \"test_clock\": \"\",\n  \"automatic_tax\": {},\n  \"ending_before\": \"\",\n  \"starting_after\": \"\",\n  \"collection_method\": \"\",\n  \"current_period_end\": {},\n  \"current_period_start\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_tax_codes",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/tax/codes",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "tax",
            "codes"
          ]
        },
        "description": "Retrieves a paginated list of globally available, predefined stripe tax codes used for classifying products and services in stripe tax.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_list_tax_rates",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/tax/rates",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "tax",
            "rates"
          ]
        },
        "description": "Retrieves a list of tax rates, which are returned sorted by creation date in descending order.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"limit\": 0,\n  \"active\": false,\n  \"created\": {},\n  \"inclusive\": false,\n  \"ending_before\": \"\",\n  \"starting_after\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_balance",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/balance",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "balance"
          ]
        },
        "description": "Retrieves the complete current balance details for the connected stripe account.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_charge",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/charge",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "charge"
          ]
        },
        "description": "Retrieves full details for an existing stripe charge using its unique id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"charge_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_customer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/customer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "customer"
          ]
        },
        "description": "Retrieves detailed information for an existing stripe customer using their unique customer id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"customer_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_payment_intent",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/payment/intent",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "payment",
            "intent"
          ]
        },
        "description": "Retrieves a paymentintent by its id; `client secret` is required if a publishable api key is used.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"client_secret\": \"\",\n  \"payment_intent_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_refund",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/refund",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "refund"
          ]
        },
        "description": "Retrieves details for an existing stripe refund using its unique `refund id`.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"refund_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_retrieve_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/retrieve/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "retrieve",
            "subscription"
          ]
        },
        "description": "Retrieves detailed information for an existing stripe subscription using its unique id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"subscription_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_search_customers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/customers",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "customers"
          ]
        },
        "description": "Retrieves a list of stripe customers matching a search query that adheres to stripe's search query language.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"page\": \"\",\n  \"limit\": 0,\n  \"query\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_update_customer",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/customer",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "customer"
          ]
        },
        "description": "Updates an existing stripe customer, identified by customer id, with only the provided details; unspecified fields remain unchanged.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tax\": {},\n  \"name\": \"\",\n  \"email\": \"\",\n  \"phone\": \"\",\n  \"coupon\": \"\",\n  \"address\": {},\n  \"balance\": 0,\n  \"metadata\": {},\n  \"shipping\": {},\n  \"tax_exempt\": \"\",\n  \"customer_id\": \"\",\n  \"description\": \"\",\n  \"default_source\": \"\",\n  \"invoice_settings\": {},\n  \"default_payment_method\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_update_payment_intent",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/payment/intent",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "payment",
            "intent"
          ]
        },
        "description": "Updates a stripe paymentintent with new values for specified parameters; note that if `currency` is updated, `amount` might also be required, and certain updates (e.g., to `payment method`) can necess",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"amount\": 0,\n  \"currency\": \"\",\n  \"customer\": \"\",\n  \"metadata\": {},\n  \"shipping\": {},\n  \"description\": \"\",\n  \"receipt_email\": \"\",\n  \"payment_method\": \"\",\n  \"payment_intent_id\": \"\",\n  \"setup_future_usage\": \"\",\n  \"statement_descriptor\": \"\",\n  \"statement_descriptor_suffix\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "stripe_update_subscription",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/subscription",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "subscription"
          ]
        },
        "description": "Updates an existing, non-canceled stripe subscription by its id, ensuring all referenced entity ids (e.g., prices, coupons) are valid and automatic tax liability is correctly specified if enabled.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"items\": \"\",\n  \"metadata\": {},\n  \"description\": \"\",\n  \"automatic_tax\": {},\n  \"subscription_id\": \"\",\n  \"payment_behavior\": \"\",\n  \"collection_method\": \"\",\n  \"proration_behavior\": \"\",\n  \"billing_cycle_anchor\": 0,\n  \"cancel_at_period_end\": false,\n  \"default_payment_method\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}