Skip to content

KarthiDreamr/PayU-ReactNative-CheckoutProSDK-Demo

Repository files navigation

PayU Integration in React Native with CheckoutPro SDK

This repository is an unofficial fixed fork of the original PayU non-seamless demo, which suffered from issues like invalid credentials and deprecated configurations. We’ve resolved these challenges to offer you a fast and reliable way to integrate PayU’s Checkout Pro SDK in your React Native app.

Screenshot

Payment Interface Example

Prerequisites

  • A PayU account
  • Node.js installed
  • React Native environment setup
  • An emulator or a physical device

Installation

Clone the repository and install dependencies:

git clone https://github.com/KarthiDreamr/PayU-ReactNative-CheckoutProSDK-Demo.git
cd PayU-ReactNative-CheckoutProSDK-Demo
npm install

Replace the problematic package:

For Unix-based systems (Linux/MacOS):

rm -rf ./node_modules/payu-non-seam-less-react
mv payu-non-seam-less-react ./node_modules/

For Windows:

rmdir /s /q .\node_modules\payu-non-seam-less-react
move payu-non-seam-less-react .\node_modules\

Running the App

Ensure your emulator is running or your device is connected, then start the development server:

npm start

More Information

For a detailed explanation of the technical challenges resolved in this demo and a deep dive into the integration improvements, please check out the blog post here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published