UNPKG

react-native-moyasar-sdk

Version:

Official React Native Moyasar SDK - Integrate Credit Cards, Apple Pay, Samsung Pay, and STC Pay with simple interfaces for a seamless payment experience in your React Native app

33 lines (28 loc) 795 B
import type { ApplePayMoyasarStyle, CreditCardMoyasarStyle, StcPayMoyasarStyle, SamsungPayMoyasarStyle, } from './moyasar_style'; import type { PaymentConfig } from '../payment_config'; import type { ResultCallback } from '../payment_result'; export interface CreditCardProps { paymentConfig: PaymentConfig; onPaymentResult: ResultCallback; style?: CreditCardMoyasarStyle; } export interface ApplePayProps { paymentConfig: PaymentConfig; onPaymentResult: ResultCallback; style?: ApplePayMoyasarStyle; } export interface SamsungPayProps { paymentConfig: PaymentConfig; onPaymentResult: ResultCallback; style?: SamsungPayMoyasarStyle; } export interface StcPayProps { paymentConfig: PaymentConfig; onPaymentResult: ResultCallback; style?: StcPayMoyasarStyle; }