-
-
Notifications
You must be signed in to change notification settings - Fork 54
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
Test SolidusBraintree SSF update with Venmo Pay #106
Comments
@kennyadsl Like you suggested a few days ago, I've been able to check out with Venmo in development by setting CC @RyanofWoods |
I tried that, but it didn't work for me @gsmendoza 🤔 |
@RyanofWoods Weird, I was able to get it working earlier. Note the saved Venmo payment method in my app: Will continue to test. |
@kennyadsl @RyanofWoods I'm getting the "Merchant account does not support payment instrument. (91577) Payment instrument type is not accepted by this merchant account. (91517)" error now :( Will just try again tomorrow... |
Hey everyone, I was able to test it on my side since I'm located in the US. Here's how it went (going through the testing checklist): Ensure the Venmo checkout button opens a modal with a QR code and is closeable. Do a full transaction Ensure that you can also save the payment source in the user wallet. This works as expected. I'm also able to create another order in the admin interface using the user's saved payment source. Ensure the saved Venmo wallet payment source loads in the partial correctly. This looks right, but I'm not able to reuse the payment source on the user-facing flow: Ensure the saved Venmo payment source can be reused for another order. This only seems to work in the admin interface for me. In user-facing checkout I see the error in the above screenshot. Test doing transactions on the admin This works as expected: Testing voiding and refunding Venmo transactions Voiding works as expected, but I'm not able to test refunding because the payment state is stuck on |
I'm not super familiar with Braintree or this gem, so I might have messed something up. LMK if you want me to re-test anything in any specific way! |
I am guessing the "all fields are empty error" is due to the card form being visible/not-disabled from previous experience. |
Thanks for the excellent work @FrancescoAiello01 . I'll test if I can reproduce the "all fields are empty" error with PayPal checkout. |
Hey @FrancescoAiello01! I didn't get the issue with a saved PayPal payment source. Can you debug I have also merged a PR to master, so you may also want to update your master branch. |
Sure I'll take a look! |
I paired with @elia and we found that the import maps weren't working correctly in the |
Blockers
Depends on #102.
Requirements
Tester might need to be in US. Wasn't successful in faking a Venmo payment. See #102 (comment).
The text was updated successfully, but these errors were encountered: