---
title: "Changes to Pay with method"
method: POST
path: "/api/v1.4/direct/payments/intents/{intent_id}/{payment_method}/"
---

# Changes to Pay with method

`POST /api/v1.4/direct/payments/intents/{intent_id}/{payment_method}/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `4b67c1cef57d`: 17 breaking, 112 warning, 105 info

## Changes

- **2026-11-03** `4b67c1cef57d`: 17 breaking, 112 warning, 105 info
  - the `path` request parameter `payment_method` was restricted to a list of enum values
  - added `#/components/schemas/BillingDataSerializerField` to the `native_form/billing_fields` request property `allOf` list (media type: application/json)
  - added `#/components/schemas/BillingDataSerializerField` to the `native_form/billing_fields` request property `allOf` list (media type: application/x-www-form-urlencoded)
  - added `#/components/schemas/BillingDataSerializerField` to the `native_form/billing_fields` request property `allOf` list (media type: multipart/form-data)
  - added `#/components/schemas/CardInfo` to the `native_form/card_details` request property `allOf` list (media type: application/json)
  - added `#/components/schemas/CardInfo` to the `native_form/card_details` request property `allOf` list (media type: application/x-www-form-urlencoded)
  - added `#/components/schemas/CardInfo` to the `native_form/card_details` request property `allOf` list (media type: multipart/form-data)
  - added `#/components/schemas/ShippingData` to the `native_form/shipping_fields` request property `allOf` list (media type: application/json)
  - added `#/components/schemas/ShippingData` to the `native_form/shipping_fields` request property `allOf` list (media type: application/x-www-form-urlencoded)
  - added `#/components/schemas/ShippingData` to the `native_form/shipping_fields` request property `allOf` list (media type: multipart/form-data)
  - the request property `native_form/billing_fields` became required (media type: application/json)
  - the request property `native_form/billing_fields` became required (media type: application/x-www-form-urlencoded)
  - the request property `native_form/billing_fields` became required (media type: multipart/form-data)
  - the `native_form/billing_fields` request property type changed from `object` to no type (media type: application/json)
  - the `native_form/card_details` request property type changed from `object` to no type (media type: application/json)
  - the `native_form/shipping_fields` request property type changed from `object` to no type (media type: application/json)
  - removed the media type `application/json` for the response with the status `200`
  - deleted the `query` request parameter `token`
  - the `native_form/product_items_fields/image_url` request property's maxLength was set to `2000` (media type: application/json)
  - the `native_form/product_items_fields/image_url` request property's maxLength was set to `2000` (media type: application/x-www-form-urlencoded)
  - the `native_form/product_items_fields/image_url` request property's maxLength was set to `2000` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/address` (media type: application/json)
  - removed the request property `native_form/billing_fields/address` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/address` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/address1` (media type: application/json)
  - removed the request property `native_form/billing_fields/address1` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/address1` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/apartment` (media type: application/json)
  - removed the request property `native_form/billing_fields/apartment` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/apartment` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/building` (media type: application/json)
  - removed the request property `native_form/billing_fields/building` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/building` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/city` (media type: application/json)
  - removed the request property `native_form/billing_fields/city` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/city` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/country` (media type: application/json)
  - removed the request property `native_form/billing_fields/country` (media type: application/x-www-form-urlencoded)
  - removed the request property `native_form/billing_fields/country` (media type: multipart/form-data)
  - removed the request property `native_form/billing_fields/email` (media type: application/json)
  - …194 more

---

[Operation](https://skmtc.dev/moneyhash/apis/moneyhash-api/docs/api/v1.4/direct/payments/intents/:intent_id/:payment_method/post.md) - [API](https://skmtc.dev/moneyhash/apis/moneyhash-api.md) - [Page](https://skmtc.dev/moneyhash/apis/moneyhash-api/changes/api/v1.4/direct/payments/intents/:intent_id/:payment_method/post)
