Skip to content

Payment Services overview

The Payment Services drop-in component renders the credit card form, allowing shoppers to efficiently enter their payment details. The drop-in currently supports credit/debit cards only.

Supported payment methods

The following table provides an overview of the Payment Services payment methods that the Payment Services drop-in supports. The “Payment method code” column lists the PaymentMethodCode enum value for each method:

Payment methodPayment method codeStatus
ApplevPayAPPLE_PAYRoadmap
Credit/debit cardCREDIT_CARDSupported
Google PayGOOGLE_PAYRoadmap
PayPal FastlaneFASTLANERoadmap
PayPal buttonsSMART_BUTTONSRoadmap

Use the PaymentMethodCode enum from the API import:

import { PaymentMethodCode } from '@dropins/storefront-payment-services/api.js';

Available containers

The Payment Services drop-in component uses one container, CreditCard:

  • Credit card container: The CreditCard container is designed to allow placing an order with the credit card details during the checkout process.

Additional resources

For more detailed information, please refer to the specific service documentation linked above.