-
- All Implemented Interfaces:
-
android.os.Parcelable
public class SamsungPayPaymentParams extends VirtualAccountPaymentParams
Represents the payment parameters for SamsungPay
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<SamsungPayPaymentParams>CREATOR
-
Constructor Summary
Constructors Constructor Description SamsungPayPaymentParams(String checkoutId, String paymentCredential)Creates an object representing the SAMSUNGPAY payment parameters. SamsungPayPaymentParams(String checkoutId, String paymentCredential, String paymentBrand)Creates an object representing the SAMSUNGPAY or SAMSUNGPAYTKN payment parameters.
-
Method Summary
Modifier and Type Method Description Map<String, String>getParamsForRequest()Returns a map of all parameters needed for transaction. -
-
Constructor Detail
-
SamsungPayPaymentParams
SamsungPayPaymentParams(String checkoutId, String paymentCredential)
Creates an object representing the SAMSUNGPAY payment parameters.- Parameters:
checkoutId- the checkout ID of the transaction.paymentCredential- The payment credentials from Samsung Pay SDK.
-
SamsungPayPaymentParams
SamsungPayPaymentParams(String checkoutId, String paymentCredential, String paymentBrand)
Creates an object representing the SAMSUNGPAY or SAMSUNGPAYTKN payment parameters.- Parameters:
checkoutId- the checkout ID of the transaction.paymentCredential- The payment credentials from Samsung Pay SDK.paymentBrand- The payment brand, use this parameter for SAMSUNGPAYTKN payment brand.
-
-
Method Detail
-
getParamsForRequest
@NonNull() Map<String, String> getParamsForRequest()
Returns a map of all parameters needed for transaction.
-
-
-
-