FonePayConfig class
Constructors
-
FonePayConfig.dev({String pid = kFonePayDevMerchantCode, required String ru, required String prn, required double amt, String? crn = 'NPR', String? dt, String? serverUrl = kFonePayDevUrl, String sk = kFonePayDevSecretKey, required String r1, required String r2, String? md = "P"})
-
-
FonePayConfig.live({required String pid, required String ru, required String prn, required double amt, String? crn = 'NPR', String? dt, String? serverUrl = kFonePayLiveUrl, required String sk, required String r1, required String r2, String? md = "P"})
-
Properties
-
amt
↔ double
-
Payable Amount like 10.0
Double
Max 18 digit
getter/setter pair
-
crn
↔ String?
-
Default Value ,NPR need to send for local merchants
getter/setter pair
-
dt
↔ String?
-
Format :MM/dd/yyyy
eg:06/27/2018
Fixed 10
getter/setter pair
-
dv
→ dynamic
-
no setter
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
md
↔ String?
-
P –payment
Min 1 Max 3
getter/setter pair
-
pid
↔ String
-
Live Merchant Code,Defined by fonepay system
for test pid use 'fonepay123'
default
getter/setter pair
-
prn
↔ String
-
Product Reference Number,need to send by merchant
Min 3
Max 25
getter/setter pair
-
r1
↔ String
-
Need to provide payment details that identifies what was payment for (Eg Receipt id or payment description)
getter/setter pair
-
r2
↔ String
-
Additional Info,provide N/A if does not exists
Max 50
getter/setter pair
-
ru
↔ String
-
Live - Return Url where Fonepay system notifies payment information to merchant site
for e.g https://fonepay.com/for-business/web-integration
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
serverUrl
↔ String?
-
Fonepay prod server
URL: https://clientapi.fonepay.com/api/merchantRequest?
getter/setter pair
-
sk
↔ String
-
secret key
for dev default it : fonepay
getter/setter pair
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited