Skip to content

Comments

feat(source-recharge): add payment_methods stream#60810

Merged
Marcos Marx (marcosmarxm) merged 3 commits intoairbytehq:masterfrom
smol-bains:source-recharge/add-payment-methods-stream
May 29, 2025
Merged

feat(source-recharge): add payment_methods stream#60810
Marcos Marx (marcosmarxm) merged 3 commits intoairbytehq:masterfrom
smol-bains:source-recharge/add-payment-methods-stream

Conversation

@smol-bains
Copy link
Contributor

What

The payment methods stream has been added to the manifest.yaml file. This stream does a full refresh and fetches data from the payment_methods endpoint.

Access to this stream requires a Pro or Custom plan.

Changes were tested locally with a live API key.

How

Added the stream as a full refresh stream in the manifest file.

  payment_methods_stream:
    $ref: "#/definitions/base_modern_api_stream"
  base_modern_api_stream:
    retriever:
      $ref: "#/definitions/retriever_api_modern"
  retriever_api_modern:
    description: >-
      Default Retriever for Modern API `2021-11` Full Refresh streams.
    record_selector:
      $ref: "#/definitions/selector"
    requester:
      $ref: "#/definitions/requester_modern_api"
    paginator:
      $ref: "#/definitions/paginator_modern_api"

Review guide

  1. manifest.yaml

User Impact

  • The payment methods stream provides information regarding payment and billing details.

Can this PR be safely reverted and rolled back?

  • YES 💚

@vercel
Copy link

vercel bot commented May 20, 2025

Davinder Bains (@smol-bains) is attempting to deploy a commit to the Airbyte Growth Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Contributor

👋 Welcome to Airbyte!

Thank you for your contribution from smol-bains/airbyte! We're excited to have you in the Airbyte community.

Helpful Resources

PR Slash Commands

As needed or by request, Airbyte Maintainers can execute the following slash commands on your PR:

  • /format-fix - Fixes most formatting issues.
  • /bump-version - Bumps connector versions.
  • /run-connector-tests - Runs connector tests.

If you have any questions, feel free to ask in the PR comments or join our Slack community.

@vercel
Copy link

vercel bot commented May 20, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 29, 2025 3:09pm

Copy link
Contributor

@marcosmarxm Marcos Marx (marcosmarxm) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Davinder Bains (@smol-bains) need to update the acceptance test as empty stream as Airbyte integration test doesn't have access to it,

@github-project-automation github-project-automation bot moved this from Backlog to Waiting Contributor in 🧑‍🏭 Community Pull Requests May 21, 2025
@github-project-automation github-project-automation bot moved this from Waiting Contributor to Ready to Ship in 🧑‍🏭 Community Pull Requests May 29, 2025
@marcosmarxm
Copy link
Contributor

Marcos Marx (marcosmarxm) commented May 29, 2025

/run-connector-tests

Connector CI Tests Started

These tests will leverage Airbyte's integration test credentials.

Check job output.
Connector CI Tests job completed. See logs for details.

@marcosmarxm Marcos Marx (marcosmarxm) merged commit d706145 into airbytehq:master May 29, 2025
24 checks passed
@github-project-automation github-project-automation bot moved this from Ready to Ship to Done in 🧑‍🏭 Community Pull Requests May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

3 participants