{"id":"dedd40a6-40af-4d75-8417-07a235a45e21","task":"Set up recurring subscription billing for CleanCloud customers, including 3D Secure authentication handling.","domain":"cleancloudapp.com","steps":["Create the recurring plan in Clearent or Stripe first, then reference its plan ID as subscriptionID.","POST to https://cleancloudapp.com/api/addSubscription with api_token, customerID, and subscriptionID to subscribe the customer and begin charging them.","If the response returns a '3D Secure Authentication required' error, prompt the customer to complete 3D Secure, then resend the same call with subscriptionConfirmed=1.","Use https://cleancloudapp.com/api/getSubscription to check a customer's current subscription status, and deleteSubscription to cancel it."],"gotchas":["Skipping the subscriptionConfirmed=1 resubmission after a 3D Secure challenge leaves the customer without an active subscription even though they completed authentication.","The subscription plan itself must already exist in Clearent or Stripe — CleanCloud's API only attaches an existing plan ID to a customer, it does not create billing plans."],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/dedd40a6-40af-4d75-8417-07a235a45e21"}