PayPayClient class

Constructors

PayPayClient.new({required PayPayAuth auth, required ApiMode apiMode, Logger? logger, Code? code, Cashback? cashBack, Payment? payment, User? user, Wallet? wallet, Client? client})

Properties

apiMode ApiMode
final
auth PayPayAuth
final
cashBack ↔ Cashback?
Cashback API controller
getter/setter pair
cashBackApi → Cashback
Returns CashBack API controller
no setter
code ↔ Code?
QR API controller
getter/setter pair
codeApi → Code
Returns QR Code API controller
no setter
hashCode int
The hash code for this object.
no setterinherited
http → Client
final
logger → Logger
A Logger commonly used in this library. You can customize by resetting logger.printer or logger.output.
final
payment ↔ Payment?
Payment API controller
getter/setter pair
paymentApi → Payment
Returns Payment API controller
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uri → ApiUri
url set of the APIs
final
user ↔ User?
User API controller
getter/setter pair
userApi → User
Returns User API controller
no setter
wallet ↔ Wallet?
Wallet API controller
getter/setter pair
walletApi → Wallet
Returns Payment API controller
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

convertResponseToApiResult(Response response) ApiResult
getRequestdAt() int
getTestMerchantPaymentId() String