action britbox_update_payment_intent_strong { label: "updatePaymentIntentStrong" description: "Change payment method details." provider: britbox method: PUT path: "/itv/updateIntent/strong/{platform}" encoding: json input: { type: "object" properties: { paymentMethodFromToken: { type: "string" description: "A paymentMethodFromToken." } paymentMethodId: { type: "string" description: "The paymentMethodId from Stripe." } platform: { type: "string" } profileToken: { type: "string" description: "The ITV profile token." } } required: ["platform", "profileToken"] additionalProperties: false } output: { type: "object" properties: { clientSecret: { type: "string" description: "ClientSecret." } intentId: { type: "string" description: "IntentId." } intentType: { type: "string" description: "IntentType." } status: { type: "string" description: "Status." } } additionalProperties: false } }