aplazo-payment-method
Version:
Aplazo Payment Method for Magento PWA
34 lines (30 loc) • 890 B
JavaScript
import { gql } from '@apollo/client';
export const GET_APLAZO_CONFIG_DATA = gql`
query storeConfigData {
# eslint-disable-next-line @graphql-eslint/require-id-when-available
storeConfig {
store_code
payment_checkmo_payable_to
payment_checkmo_mailing_address
}
}
`;
export const SET_PAYMENT_METHOD_ON_CART = gql`
mutation setPaymentMethodOnCart($cartId: String!) {
setPaymentMethodOnCart(
input: { cart_id: $cartId, payment_method: { code: "aplazo" } }
) {
cart {
id
selected_payment_method {
code
title
}
}
}
}
`;
export default {
getAplazoConfigQuery: GET_APLAZO_CONFIG_DATA,
setPaymentMethodOnCartMutation: SET_PAYMENT_METHOD_ON_CART
};