square / in-app-payments-react-native-plugin

Apache License 2.0
116 stars 49 forks source link

Expo Support #208

Closed Carlwirkus closed 1 year ago

Carlwirkus commented 1 year ago

Describe the functionality you would like to see

Are there plans to support expo? I'm looking at creating an expo app for my startup and i'd love to be able to offer square payments via the reader. However I see that due to the native linking that this will likely not be possible. I'm just learning about expo but it seams like this could be possible via the new native module api.

CharmisG commented 1 year ago

@Carlwirkus Sorry but we don't officially support EXPO.

danrivett commented 4 months ago

Any update on this?

I would be really surprised if Expo isn't supported in 2024 given how much usage it has in the React Native space, and the developer resources available to a company as large as Square is.

Has anyone been able to integrate this plugin into Expo yet?

We were going to spike this out following Expo's guide on building a development build with this dependency, but #193 seems to indicate an Expo Config plugin is required, but that PR has been given no attention by Square over the last 14 months it's been open 😖

timmyjose commented 1 week ago

I'm also interested in seeing if expo support is possible? Specifically since we generate the android and ios directories with every build, so modifying the IOS code (for instance), is not really directly possible. An expo plugin would be ideal.