Payments

Lucra SDK supports Venmo as a payment option. You must configure URL handling and allow the Venmo URL scheme.

iOS (Native)

Info.plist

Add Venmo URL schemes and query schemes:

CFBundleURLTypes
LSApplicationQueriesSchemes

Refer to Lucra's iOS SDK instructions for exact values: https://docs.lucrasports.com/lucra-sdk/games-you-play-gyp/gyp-sdks/ios-sdk-games/module-integration/ios-payments

AppDelegate URL Handling

Forward incoming URLs to the Lucra client:

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
            options:(NSDictionary<UIApplicationOpenURLOptionsKey, id> *)options {
  return [[LucraClient sharedInstance] handleVenmoUrl:url];
}

Expo

Add the Venmo entries to app.config.js:

Android (Native)

Support for Venmo and Paypal comes out of the box. Read more here https://docs.lucrasports.com/lucra-sdk/games-you-play-gyp/gyp-sdks/android-sdk-games/module-integration/payments/paypal-venmo

Last updated