Michael Davidson

Results 19 issues of Michael Davidson

Based on the current Airwallex documentation (https://www.airwallex.com/docs/online-payments__drop-in-element), checkout flow requires the creation of a payment intent separately/before the creation of the payment element (similar to the Stripe Payment Intents). See...

### Expected Behavior Google fonts load successfully. ### Actual Behavior Error 400 - Invalid selector message with 'Tuples must be sorted' response from Google Fonts API. ### Possible Solution Upgrade...

bug

Add support for Braintree payments drop in UI - requires `spree_braintree_vzero` gem. Notes: 1. API-client is currently failing as `braintree_nonce` is not currently a supported type in `spree-storefront-api-v2-js-sdk`. I have...

### How the project can be improved? Currently out of the box payment support is limited to Stripe card element. Braintree is popular with merchants as it offers support for...

enhancement

## Description - Adds support for stripe payment element (previous implementation used card element) - see comparison: https://stripe.com/docs/payments/payment-card-element-comparison. - Order no longer proceeds to complete when payment fails. - Adds...

### How the project can be improved? Current stripe implementation has a number of limitations: 1. Only supports card payment (vs payment element supports 18+ payment methods including Google Pay...

enhancement

### Expected Behavior Receive successful 200 response to following post request - `$spree.api.getPaymentConfirmationData();` ### Actual Behavior Receive 403 forbidden response. This is due to spree being unable to find `spree_current_order`....

bug

## Description Proposed fix for authorization error on payment confirmation data. ## Related Issue #254 ## Motivation and Context Bug fix. ## How Has This Been Tested? Tested on chrome....

### Expected Behavior Error message on unsuccessful payment ### Actual Behavior Order confirmation page `/checkout/thank-you?order=RXXXXXXXXX` is loaded with no indication payment has been unsuccessful. ### Possible Solution Currently looking into...

bug