Mercado Pago · Capability

Recurring Subscription

Recurring Subscription is a Naftiko capability published by Mercado Pago, one of 5 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

Capability Spec

recurring-subscription.yaml Raw ↑
name: recurring-subscription
description: |
  Workflow capability: onboard a buyer onto a recurring Mercado Pago
  subscription. Agent creates a preapproval (optionally bound to a shared
  plan), redirects the buyer to authorise, then listens for
  subscription_authorized_payment and subscription_preapproval webhooks.
provider: mercado-pago
shared:
  - shared/subscriptions.yaml
flow:
  - step: Create or reuse plan
    operationId: createPlan
    optional: true
  - step: Create subscription
    operationId: createSubscription
    input:
      reason: required
      payer_email: required
      auto_recurring.frequency: required
      auto_recurring.frequency_type: required
      auto_recurring.transaction_amount: required
      auto_recurring.currency_id: required
      back_url: required
    output:
      init_point: redirect_url_for_buyer
  - step: Listen for activation
    triggers:
      - webhook: subscription_preapproval.updated
  - step: Listen for recurring charges
    triggers:
      - webhook: subscription_authorized_payment.created
tags:
  - Subscriptions
  - Recurring
  - Workflow