---
page_title: Process
product: UPI Plugin SDK
platform: React Native
page_source: https://juspay.io/in/docs/upi-plugin-sdk/react-native/interaction-with-sdk/process
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/upi-plugin-sdk/llms.txt
---


## Process




###   Call Process


This API should be triggered for all operations required from the HyperSDK. This API can be triggered any number of times based on requirements or app flow structure.

> **Warning**
> It should not be called on an HyperSDK instance which has not been initiated. To verify if an instance is initiated, kindly refer to check SDK initiated in code





#### Code Snippets: -

#### Functional Code Snippet:

```functional
const callProcess = () => {
        if(HyperSdkReact.isInitialised()) {
            HyperSdkReact.process(JSON.stringify(processPayload))
        }
    }
```

#### Class Code Snippet:

```class
{"success":false,"message":"Failed to fetch snippet"}
```


The process operation can be related to:

* [Get Session token](../miscellaneous/get-session-token)
* [UPI Onboarding and Payment flow](../process-payloads/upi-onboarding)
* [UPI Profile management section](../process-payloads/upi-management)

---

## Complete Code Reference

The following code files are referenced in the steps above:

### Checkout.js

```
{"success":false,"message":"Failed to fetch snippet"}
```

### Checkout.js

```
{"success":false,"message":"Failed to fetch snippet"}
```


---

## See Also

- [Initiating the SDK](https://juspay.io/in/docs/upi-plugin-sdk/react-native/interaction-with-sdk/initiating-the-sdk)
- [Handle SDK Response](https://juspay.io/in/docs/upi-plugin-sdk/react-native/interaction-with-sdk/handle-sdk-response)
