UNPKG

zips-react-native-sdk-test

Version:

Lightweight ZIPS Payment Gateway SDK for React Native - Complete payment solution with card payments, wallet payments (AfrMoney & ZApp), netbanking, and native UI design

30 lines (26 loc) 797 B
import { useMutation } from '@tanstack/react-query'; import axiosConfig from '../http-common'; export const useGetAccountDetails = () => useMutation({ mutationKey: ['getAccountDetails'], mutationFn: async (formData: any) => await axiosConfig.post( `/accessBank/account-details/ACCESSBANK`, formData ), }); export const useGetOtp = () => useMutation({ mutationKey: ['getOtp'], mutationFn: async (formData: any) => await axiosConfig.post( `/accessBank/mandate/initiate/ACCESSBANK`, formData ), }); export const useVerifyTransaction = () => useMutation({ mutationKey: ['verifyTransaction'], mutationFn: async (formData: any) => await axiosConfig.post(`/accessBank/authorize-mandate`, formData), });