---
page_title: Outgoing Money from a Customer
product: UPI TPAP SDK
platform: React Native
page_source: https://juspay.io/in/docs/upi-tpap-sdk/react-native/callbacks/outgoing-money-from-a-customer
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/upi-tpap-sdk/llms.txt
---


## Outgoing Money from a Customer




### Step 1.1a Outgoing Money from a Customer



### Payload
- **Id**:
  - Description: Event ID
  - Value: evt_V2_03c6ec0681124450b55cf92fa35df241
- **Event_name**:
  - Description: This callback is given when the customer sends money to any other user.
  - Value: Example: MERCHANT_CUSTOMER_DEBITED_VIA_PAY
- **Date_created**:
  - Description: timestamp when webhook was created
  - Value: 2021-12-07T13:46:40Z
- **Content**:
  - Description: Details of the event
  - Value:
    - **Merchant_customer**:
      - Value:
        - **Upi**:
          - Value:
            - **Upi_app**:
              - Value: YES_BIZ
            - **Payer_vpa**:
              - Value: customer1@abc
            - **Payer_merchant_customer_id**:
              - Value: DEMO-CUST-1234
            - **Payee_vpa**:
              - Value: customer@xyz
            - **Payee_name**:
              - Value: Customer Name
            - **Payee_merchant_customer_id**:
              - Value: DEMO-CUST-5678
            - **Payee_mcc**:
              - Value: 4121
            - **Merchant_id**:
              - Value: DEMOUAT01
        - **Transaction**:
          - Value:
            - **Ref_url**:
              - Value: https://www.abcxyz.com/
            - **Gateway_transaction_id**:
              - Value: XYZd0c077f39c454979...
            - **Gateway_response_code**:
              - Value: 00
            - **Gateway_reference_id**:
              - Value: 806115044725
            - **Custom_response**:
              - Value: {}
        - **Remarks**:
          - Value: This is remarks
        - **Payment_method_type**:
          - Value: UPI
        - **Payment_method**:
          - Value: UPI
        - **Merchant_customer_id**:
          - Value: DEMO-CUST-1234
        - **Expiry**:
          - Value: 2016-11-24T19:00:00Z
        - **Date_created**:
          - Description: transaction timestamp sent from bank
          - Value: 2016-11-24T18:30:00Z
        - **Amount**:
          - Value: 100.00


> **Note**
> Event Names
> 
> **MERCHANT_CUSTOMER_DEBITED_FOR_MERCHANT_VIA_COLLECT**  - P2M Collect. **MERCHANT_CUSTOMER_DEBITED_FOR_MERCHANT_VIA_PAY**  - P2M Pay **MERCHANT_CUSTOMER_DEBITED_VIA_COLLECT**  - Collect Request Status[Mandate + Customer + status Update ] **MERCHANT_CUSTOMER_DEBITED_VIA_PAY** - Send Money




| Optional Fields | Constrains |
|---|---|
| bank_account_uniqueId | Only if gatewayResponseCode is 00. |
| bankCode | Only if gatewayResponseCode is 00 |
| maskedAccountNumber | Only if gatewayResponseCode is 00 |
| payerMerchantCustomerId | Only if it is an onus transaction. |
| merchantRequestId |  Only if gatewayResponseCode is not U69 |
| payeeName | Only if payment is done to a non A/C+IFSC vpa |
| umn | Vpa used for execution of mandate. Will be received only during mandate executions. |
| seqNumber | Denotes the recurring cycle of mandate execution. Will be received only during mandate executions. |




#### Code Snippets: -

#### Java Code Snippet:

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

#### Kotlin Code Snippet:

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


## Sample Code Snippets:
### Callback:

#### Outgoing Money from a Customer Code Snippet:

```outgoing money from a customer
{"success":false,"message":"Failed to fetch snippet"}
```



---

## Complete Code Reference

The following code files are referenced in the steps above:

### InappCallbacks.txt

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


---

## See Also

- [Incoming Money to Customer - PAY](https://juspay.io/in/docs/upi-tpap-sdk/react-native/callbacks/incoming-money-to-customer--pay)
- [Incoming Money to Customer - Collect Status](https://juspay.io/in/docs/upi-tpap-sdk/react-native/callbacks/incoming-money-to-customer--collect-status)
