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

32 lines (31 loc) 777 B
"use strict"; import { PaymentType } from "../../../payment_type.js"; export class StcPayResponseSource { type = PaymentType.stcPay; constructor({ mobile, referenceNumber, branch, cashier, transactionUrl, message }) { this.mobile = mobile; this.referenceNumber = referenceNumber; this.branch = branch; this.cashier = cashier; this.transactionUrl = transactionUrl; this.message = message; } static fromJson(json) { return new StcPayResponseSource({ mobile: json.mobile, referenceNumber: json.reference_number, branch: json.branch, cashier: json.cashier, transactionUrl: json.transaction_url, message: json.message }); } } //# sourceMappingURL=stc_pay_response_source.js.map