[**@wocart/storefront v3.1.0**](../../README)

***

[@wocart/storefront](../../README) / [index](../README) / createOtpTransport

# Function: createOtpTransport()

> **createOtpTransport**(`options`): [`OtpTransport`](../interfaces/OtpTransport)

## Parameters

### options

#### send

(`phone`) => `Promise`\<[`OtpTransportResult`](../type-aliases/OtpTransportResult)\<[`OtpSendResult`](../type-aliases/OtpSendResult)\>\>

#### verify

(`phone`, `requestId`, `code`) => `Promise`\<[`OtpTransportResult`](../type-aliases/OtpTransportResult)\<[`OtpVerifyResult`](../type-aliases/OtpVerifyResult)\>\>

## Returns

[`OtpTransport`](../interfaces/OtpTransport)
