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

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