-
Notifications
You must be signed in to change notification settings - Fork 215
feat(payment): INT-6675 [Digital River] Update billingAddress from paypal #1632
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
e748491 to
4f61557
Compare
d2fc30b to
d4fe35d
Compare
clopezh
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @bc-alejandroRodriguez ! General LGTM! I only have one comment that I'll appreciate if you attend it!
👍🏻 ✅
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.ts
Outdated
Show resolved
Hide resolved
d4fe35d to
14fe46c
Compare
|
💚 Tested! QE Details. Following scenarios were tested:
Pending test due to Tax Application (Avalara tax app) roadblock:
Please review attached word file with validation details. |
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.spec.ts
Outdated
Show resolved
Hide resolved
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.ts
Show resolved
Hide resolved
bc-peng
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, please address some minor areas before merging. Thanks.
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.spec.ts
Outdated
Show resolved
Hide resolved
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.spec.ts
Outdated
Show resolved
Hide resolved
packages/core/src/payment/strategies/digitalriver/digitalriver-payment-strategy.ts
Outdated
Show resolved
Hide resolved
496a07e to
e07829e
Compare
e07829e to
da798ad
Compare
What?
Support PayPal as APM for Digital River
Why?
As a merchant using Digital River, I want to be able to accept payment with PayPal.
AC:
When enabled on Digital River account, PayPal displays within the DR drop-in component on my checkout page.
Shopper can pay with PayPal.
Merchant can void PayPal transaction from CP.
Merchant can capture PayPal transaction from CP.
Merchant can fully refund PayPal transaction from CP.
Merchant can partially refund PayPal transaction from CP.
reflect the correct billing address on the order in BC (if Paypal address is different from what was entered on the checkout form)
For a digital order , the tax must be calculated based on the billing address on the PayPal account
Testing / Proof
Screen.Recording.2022-10-10.at.17.06.20.mov
@bigcommerce/checkout @bigcommerce/payments @bigcommerce/apex-integrations