public class ReadReusableCardParameters
Parameters for reading a reusable card.
NOTE: Most integrations should not use Terminal.readReusableCard
.
You should create a class PaymentIntent
and use the associated
Terminal.collectPaymentMethod
and Terminal.processPayment
methods if you are
simply collecting a payment from a customer.
You can use Terminal.readReusableCard
to read payment details and defer payment for
later. The class PaymentMethod
created by this method will have type card
, suitable
for use with online payments.
Note that if you use this method to defer a payment, the transaction will not receive the beneficial rates and liability shift associated with card present transactions.
For more information, see the official Stripe docs: Online payments
Use of this SDK is subject to the Stripe Terminal Terms: https://stripe.com/terminal/legal
Modifier and Type | Class and Description |
---|---|
static class |
ReadReusableCardParameters.Builder
A builder object to make it easier to create
class ReadReusableCardParameters objects. |
static class |
ReadReusableCardParameters.Companion |
Modifier and Type | Field and Description |
---|---|
static ReadReusableCardParameters.Companion |
Companion |
Modifier and Type | Method and Description |
---|---|
static ReadReusableCardParameters |
getNULL()
A null version of
class ReadReusableCardParameters with no parameters set |
public static ReadReusableCardParameters.Companion Companion
@NotNull public static ReadReusableCardParameters getNULL()
A null version of class ReadReusableCardParameters
with no parameters set
class ReadReusableCardParameters