Changes to Purchase product

POST /api/v1/checkout-intents/purchase

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 11 of the 48 revisions of this API.1826

  1. cd4a7aa2308b15
  2. f2236504ec757
  3. 0b28c67737d31
  4. 4ff974cc25431
  5. 62bb6bbe00e855
  6. ef0711e6ed595
  7. 5a2e900cb8541
  8. 1b3109ffb8ce1
  9. 805117262a291
  10. 7377af92f84a1
  11. 36102c3358221

What changed

    • removed NekudaPaymentMethod PravaPaymentMethod from the allOf[CheckoutIntentConfirmParams]/paymentMethod request property anyOf list

      request-property-any-of-removed

    • removed NekudaPaymentMethod PravaPaymentMethod from the anyOf[subschema #2: Awaiting Confirmation]/allOf[subschema #2]/paymentMethod response property anyOf list for the response status 201

      response-property-any-of-removed

    • removed NekudaPaymentMethod PravaPaymentMethod from the anyOf[subschema #3: Requires Action]/allOf[subschema #2]/paymentMethod response property anyOf list for the response status 201

      response-property-any-of-removed

    • removed NekudaPaymentMethod PravaPaymentMethod from the anyOf[subschema #4: Placing Order]/allOf[subschema #2]/paymentMethod response property anyOf list for the response status 201

      response-property-any-of-removed

    • removed NekudaPaymentMethod PravaPaymentMethod from the anyOf[subschema #5: Completed]/allOf[subschema #2]/paymentMethod response property anyOf list for the response status 201

      response-property-any-of-removed

    • removed NekudaPaymentMethod PravaPaymentMethod from the anyOf[subschema #6: Failed]/allOf[subschema #2]/paymentMethod response property anyOf list for the response status 201

      response-property-any-of-removed

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional request property allOf[CheckoutIntentPostParams]/referenceId

      new-optional-request-property

    • added the optional property anyOf[subschema #1: Retrieving Offer]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #2: Awaiting Confirmation]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #3: Requires Action]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #4: Placing Order]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #5: Completed]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #6: Failed]/allOf[BaseCheckoutIntent]/referenceId to the response with the 201 status

      response-optional-property-added

    • the security scope checkout_intents:write was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • added the non-success response with the status 503

      response-non-success-status-added

  • 62bb6bbe00e855See the full diff
    • removed the optional property anyOf[subschema #2: Awaiting Confirmation]/allOf[subschema #2]/offer/developerCommission from the response with the 201 status

      response-optional-property-removed

    • removed the optional property anyOf[subschema #3: Requires Action]/allOf[subschema #2]/offer/developerCommission from the response with the 201 status

      response-optional-property-removed

    • removed the optional property anyOf[subschema #4: Placing Order]/allOf[subschema #2]/offer/developerCommission from the response with the 201 status

      response-optional-property-removed

    • removed the optional property anyOf[subschema #5: Completed]/allOf[subschema #2]/offer/developerCommission from the response with the 201 status

      response-optional-property-removed

    • removed the optional property anyOf[subschema #6: Failed]/allOf[subschema #2]/offer/developerCommission from the response with the 201 status

      response-optional-property-removed

    • added the optional property anyOf[subschema #2: Awaiting Confirmation]/allOf[subschema #2]/offer/commission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #3: Requires Action]/allOf[subschema #2]/offer/commission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #4: Placing Order]/allOf[subschema #2]/offer/commission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #5: Completed]/allOf[subschema #2]/offer/commission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #6: Failed]/allOf[subschema #2]/offer/commission to the response with the 201 status

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property anyOf[subschema #2: Awaiting Confirmation]/allOf[subschema #2]/offer/developerCommission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #3: Requires Action]/allOf[subschema #2]/offer/developerCommission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #4: Placing Order]/allOf[subschema #2]/offer/developerCommission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #5: Completed]/allOf[subschema #2]/offer/developerCommission to the response with the 201 status

      response-optional-property-added

    • added the optional property anyOf[subschema #6: Failed]/allOf[subschema #2]/offer/developerCommission to the response with the 201 status

      response-optional-property-added

    • removed the optional property anyOf[subschema #5: Completed]/allOf[subschema #2]/commissions from the response with the 201 status

      response-optional-property-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new payment_cvc_expired enum value to the anyOf[subschema #6: Failed]/allOf[subschema #2]/failureReason/code response property for the response status 201

      response-property-enum-value-added

    • added the optional property anyOf[subschema #5: Completed]/allOf[subschema #2]/commissions to the response with the 201 status

      response-optional-property-added

    • removed the payment_cvc_expired enum value from the anyOf[subschema #6: Failed]/allOf[subschema #2]/failureReason/code response property for the response status 201

      response-property-enum-value-removed

    • added the new payment_cvc_expired enum value to the anyOf[subschema #6: Failed]/allOf[subschema #2]/failureReason/code response property for the response status 201

      response-property-enum-value-added