--- title: CustomerPaymentMethodRemoteCreatePayload - GraphQL Admin description: Return type for `customerPaymentMethodRemoteCreate` mutation. api_version: 2025-10 api_name: admin type: payload api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/payloads/customerpaymentmethodremotecreatepayload md: https://shopify.dev/docs/api/admin-graphql/latest/payloads/customerpaymentmethodremotecreatepayload.md --- # Customer​Payment​Method​Remote​Create​Payload payload Return type for `customerPaymentMethodRemoteCreate` mutation. ## Fields * customer​Payment​Method [Customer​Payment​Method](https://shopify.dev/docs/api/admin-graphql/latest/objects/CustomerPaymentMethod) The customer payment method. Note that the returned payment method may initially be in an incomplete state. Developers should poll this payment method using the customerPaymentMethod query until all required payment details have been processed. * user​Errors [\[Customer​Payment​Method​Remote​User​Error!\]!](https://shopify.dev/docs/api/admin-graphql/latest/objects/CustomerPaymentMethodRemoteUserError) non-null The list of errors that occurred from executing the mutation. *** ## Mutations with this payload * [customer​Payment​Method​Remote​Create](https://shopify.dev/docs/api/admin-graphql/latest/mutations/customerPaymentMethodRemoteCreate) mutation Create a payment method from remote gateway identifiers. NOTE: This operation processes payment methods asynchronously. The returned payment method will initially have incomplete details. Developers must poll this payment method using customerPaymentMethod query until all payment method details are available, or the payment method is revoked (usually within seconds). *** ## Map ### Mutations with this payload * [customer​Payment​Method​Remote​Create](https://shopify.dev/docs/api/admin-graphql/latest/types/customerPaymentMethodRemoteCreate)