ACH
The ACH Payment Method
The Web Payments SDK shares common objects across properties and methods to make it easier for you to build your app and enforce consistency across our API surface. This reference documents every common object currently in use.
The ACH Payment Method
Identifying details of a tokenized bank account
Defines an ACH payment options object
Options for attaching the Afterpay/Clearpay payment method. See Afterpay/Clearpay's Options for Afterpay Button documentation.
Options for the Checkout Widget to better customize it.
Create an Afterpay/Clearpay payment method instance.
Options for the information modal parts of the Messaging Component. See Afterpay/Clearpay's Modal Themes documentation.
Options for styling the Afterpay/Clearpay Messaging Component. See Afterpay/Clearpay's Style Messaging documentation.
Expected return value from the afterpay_shippingaddresschanged
event listener
on the PaymentRequest instance.
The ApplePay Payment Method.
Details object of an error that occurred throughout the Web Payment SDK.
A buyer
The credit or debit card payment method
The stylesheet classes assigned to input fields by field state
Identifying details of a processed payment card
Input event emitted from the Card and Fields payment method instances.
The state of an input field at the time a card input event is triggered
An interface that declares the properties used to customize the appearance and behavior of the card entry form. For more information about applying custom styles to the card form, see the available CardClassSelectors for styling.
Optional parameters provided to the Card payment tokenize
method
Create a CashAppPay method instance
The verification details parameter passed, to the payments.verifyBuyer()
function, for cases in which the buyer is being charged.
An object with the methods to create and set up a Gift Cards payment.
GiftCard details interface
GiftCard field event interface
GiftCard payment method options interface
The Google Pay Payment Method.
Provides display properties for rendering a Google Pay button
An aggregated set of style class errors including all of the issues related to styles provided by an application.
A single line item in an Apple Pay or Google Pay payment request
Interface for handling any currency
An object that represents an Apple Pay or Google Pay payment request
The payments.paymentRequest method argument
Interface that describes the object argument of the paymentRequest.addEventListener
method
return value.
Returned by Square.payments(appId, locationId)
.
The errors that can be thrown by the Web Payments SDK
The result of calling setLocale()
on the WebPaySDK payments instance.
A digital wallet shipping contact
Digital wallet shipping contact information and the shipping options
Details about digital wallet shipping address errors
Digital Wallet shipping option choice
The entry point of the Web Payments SDK.
Square API Error Format.
The verification details parameter, passed to the payments.verifyBuyer()
function, for cases in which the card is being stored on file.
Details about the payment card used to create a payment token
Details object of an error that occurred while attempting to tokenize.
The result of a request to tokenize a payment card
Format of error details returned from verifyBuyer
Response details from the await payments.verifyBuyer()
function.