API

Topic summary

Goal: surface ReCharge subscription payment details (e.g., failed payment reason, number of retry attempts) inside Shopify (customer note, order note, or customer metafields).

Key clarification: Both ReCharge API and Shopify Admin API are needed. ReCharge holds the payment failure data; Shopify displays it.

Proposed approach:

  • Use middleware (a small service that connects two systems) to pull data from ReCharge via API key and write it into Shopify.
  • Preferred target is customer metafields (custom data fields), though customer or order notes are also options.

Implementation steps:

  1. Obtain a ReCharge API key and fetch the required failure/retry data. 2) Use Shopify Admin API to update customer metafields (or notes) with these values.

No-code/low-code option: If not working with a developer, use a customer field or workflow automation app that integrates with ReCharge and can run the sync.

Status/outcome: Guidance provided; implementation not yet completed. Open items: choose the exact Shopify field(s) to store the data and set up middleware or an appropriate app.

Summarized with AI on December 17. AI used: gpt-5.

What I need is to make this information available on shopify through customer
note, order note, or customer metafield