# CustomerShopPayAgreement - admin-graphql - OBJECT Version: 2024-10 ## Description Represents a Shop Pay card instrument for customer payment method. ### Access Scopes `read_customers` access scope. Also: Requires `read_customer_payment_methods` scope. ## Fields * [billingAddress](/docs/api/admin-graphql/2024-10/objects/CustomerCreditCardBillingAddress): CustomerCreditCardBillingAddress - The billing address of the card. * [expiresSoon](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean! - Whether the card is about to expire. * [expiryMonth](/docs/api/admin-graphql/2024-10/scalars/Int): Int! - The expiry month of the card. * [expiryYear](/docs/api/admin-graphql/2024-10/scalars/Int): Int! - The expiry year of the card. * [inactive](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean! - Whether the Shop Pay billing agreement is inactive. * [isRevocable](/docs/api/admin-graphql/2024-10/scalars/Boolean): Boolean! - The payment method can be revoked if there are no active subscription contracts. * [lastDigits](/docs/api/admin-graphql/2024-10/scalars/String): String! - The last 4 digits of the card. * [maskedNumber](/docs/api/admin-graphql/2024-10/scalars/String): String! - The masked card number with only the last 4 digits displayed. * [name](/docs/api/admin-graphql/2024-10/scalars/String): String! - The name of the card holder. ## Connections ## Related queries ## Related mutations ## Related Unions * [CustomerPaymentInstrument](/docs/api/admin-graphql/2024-10/unions/CustomerPaymentInstrument) All possible instruments for CustomerPaymentMethods. ## Examples