Skip to content

feat: 3ds via authentication module ios#22

Open
Shivam25092001 wants to merge 2 commits intomainfrom
feat-3ds-auth-module-ios
Open

feat: 3ds via authentication module ios#22
Shivam25092001 wants to merge 2 commits intomainfrom
feat-3ds-auth-module-ios

Conversation

@Shivam25092001
Copy link
Contributor

FEAT

  • [ios] added react-native methods to expose three-ds functionality for payments flow using hyperswitch-client-core.

Comment on lines +64 to +65
default:
.production
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we keep the default to 'production' or sandbox is fine?

@Shivam25092001 Shivam25092001 force-pushed the feat-3ds-auth-module-ios branch from c0c2d0e to ce12acc Compare November 19, 2025 10:34
@Shivam25092001 Shivam25092001 force-pushed the feat-3ds-auth-module-ios branch from ce12acc to eda40a9 Compare November 20, 2025 09:14
acsSignedContent: string,
acsRefNumber: string,
acsTransactionId: string,
threeDSRequestorAppURL: string | undefined,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make it optional not undefined

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This podspec file checks the consumer-rn-application's package.json and tries to find the config:

"hyperswitch": {
    "ios": {
      "authProvider": _________
    }
  }

based on ios.authProvider, it fetches the required subspec.

Refer the example app's package.json file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants