> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xentfi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Verify mobile-money OTP (payer-facing)

> Confirms the OTP the payer received. This only confirms authorization — the payment link transfer becomes paid when the provider's webhook is received, never from this response.




## OpenAPI

````yaml /api-reference/openapi.json post /v1/checkout/mobile-money/{depositInstructionId}/verify-otp
openapi: 3.0.3
info:
  title: XentFi API
  version: 1.0.0
  description: >-
    API documentation for XentFi.The XentFi API gives you access to pretty much
    all the features you can use on our dashboard and lets you extend them for
    use in your application. It strives to be RESTful and is organized around
    the main resources you would be interacting with - with a few notable
    exceptions.
servers:
  - url: https://api.xentfi.com
    description: Production server
security: []
tags: []
paths:
  /v1/checkout/mobile-money/{depositInstructionId}/verify-otp:
    post:
      tags:
        - Checkout
      summary: Verify mobile-money OTP (payer-facing)
      description: >
        Confirms the OTP the payer received. This only confirms authorization —
        the payment link transfer becomes paid when the provider's webhook is
        received, never from this response.
      operationId: verifyMobileMoneyOtp
      parameters:
        - name: depositInstructionId
          in: path
          required: true
          schema:
            type: string
            format: uuid
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - otp
              properties:
                otp:
                  type: string
      responses:
        '200':
          description: OTP verified
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: string
                      otpVerified:
                        type: boolean

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.