Changeset 3094984
- Timestamp:
- 05/30/2024 07:12:35 AM (22 months ago)
- Location:
- stan-checkout/trunk/includes
- Files:
-
- 3 edited
-
classes/class-wc-stan-checkout-api-wrapper.php (modified) (1 diff)
-
classes/class-wc-stan-checkout-cart-api.php (modified) (1 diff)
-
wc-stan-constant.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
stan-checkout/trunk/includes/classes/class-wc-stan-checkout-api-wrapper.php
r3094967 r3094984 108 108 109 109 try { 110 $customer = WcStanCheckoutAPI::request( wc_stan()->get_settings_instance()->get_api_host() . '/v1/customers', 'POST', $payload ); 110 // $customer = WcStanCheckoutAPI::request( wc_stan()->get_settings_instance()->get_api_host() . '/v1/customers', 'POST', $payload ); 111 $customer = WcStanCheckoutAPI::request( 'http://host.docker.internal:3301/v1/customers', 'POST', $payload ); 111 112 return $customer; 112 113 } catch (\Exception $e) { -
stan-checkout/trunk/includes/classes/class-wc-stan-checkout-cart-api.php
r3084399 r3094984 120 120 121 121 if ( WC()->customer->get_email() !== null && WC()->customer->get_email() !== "" ) { 122 $customer = $client->create_customer_with_wc_customer( WC()->customer);122 $customer_id = get_user_meta( WC()->customer->get_id(), WC_STAN_CUSTOMER_ID, true ); 123 123 124 $customer_id = $customer->id; 124 if ( ! $customer_id ) { 125 $customer = $client->create_customer_with_wc_customer( WC()->customer ); 126 127 update_user_meta( WC()->customer->get_id(), WC_STAN_CUSTOMER_ID, $customer->id, true ); 128 129 $customer_id = $customer->id; 130 } 125 131 } 126 132 -
stan-checkout/trunk/includes/wc-stan-constant.php
r3077758 r3094984 72 72 const WC_EMAIL = 'email'; 73 73 const WC_COMPANY = 'company'; 74 const WC_STAN_CUSTOMER_ID = 'stan_customer_id'; 74 75 75 76 const WC_PAYMENT_PENDING = 'wc-pending';
Note: See TracChangeset
for help on using the changeset viewer.