Skip to content

Conversation

@ItsYou
Copy link

@ItsYou ItsYou commented Oct 17, 2025

This PR adds an example for bank ACH one time payment

@ItsYou ItsYou force-pushed the feature/bank-ach-one-time-payment branch from 3dce747 to 6eb3285 Compare October 17, 2025 16:23
David Hwang added 2 commits October 17, 2025 12:24
- remove prerequisitees
- update architecture overview to better reflect flow
@ItsYou ItsYou force-pushed the feature/bank-ach-one-time-payment branch from d700936 to 5d565f9 Compare October 23, 2025 19:20
@ItsYou ItsYou force-pushed the feature/bank-ach-one-time-payment branch from 5d565f9 to 16ef936 Compare October 23, 2025 19:27
@ItsYou ItsYou marked this pull request as ready for review October 23, 2025 19:29
@ItsYou ItsYou requested a review from a team as a code owner October 23, 2025 19:29
@@ -0,0 +1,75 @@
# Bank ACH One-time Payment Sample Integration
Copy link
Contributor

Choose a reason for hiding this comment

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

Can you name the folder bankAchPayments? We want these folder names to match the component names.

Ex: client/components/bankAchPayments/oneTimePayment

</div>

<label for="merchant-id-input">Merchant ID:</label>
<input type="text" id="merchant-id-input" placeholder="Enter your merchant ID" />
Copy link
Contributor

Choose a reason for hiding this comment

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

My initial thought is to remove this merchant id option. It will be confusing for direct merchants using these examples. This merchant id only applies to the partner use case.

Suggested change
<input type="text" id="merchant-id-input" placeholder="Enter your merchant ID" />


1. Initialize PayPal Web SDK with Bank ACH component with a sample order creation.
2. Opens popup for payer bank authentication and account selection when Bank ACH button is clicked.
3. OnSuccess callback passed to SDK initialization captures order with returned order ID.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
3. OnSuccess callback passed to SDK initialization captures order with returned order ID.
3. `onApprove` callback passed to SDK initialization for capturing the order with the returned order ID.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants