@@ 301-316 (lines=16) @@ | ||
298 | ); |
|
299 | ||
300 | // If we're on the pay page we need to pass stripe.js the address of the order. |
|
301 | if ( is_checkout_pay_page() && isset( $_GET['order'] ) && isset( $_GET['order_id'] ) ) { |
|
302 | $order_key = urldecode( $_GET['order'] ); |
|
303 | $order_id = absint( $_GET['order_id'] ); |
|
304 | $order = wc_get_order( $order_id ); |
|
305 | ||
306 | if ( $order->id === $order_id && $order->order_key === $order_key ) { |
|
307 | $stripe_params['billing_first_name'] = $order->billing_first_name; |
|
308 | $stripe_params['billing_last_name'] = $order->billing_last_name; |
|
309 | $stripe_params['billing_address_1'] = $order->billing_address_1; |
|
310 | $stripe_params['billing_address_2'] = $order->billing_address_2; |
|
311 | $stripe_params['billing_state'] = $order->billing_state; |
|
312 | $stripe_params['billing_city'] = $order->billing_city; |
|
313 | $stripe_params['billing_postcode'] = $order->billing_postcode; |
|
314 | $stripe_params['billing_country'] = $order->billing_country; |
|
315 | } |
|
316 | } |
|
317 | ||
318 | wp_localize_script( 'woocommerce_stripe', 'wc_stripe_params', apply_filters( 'wc_stripe_params', $stripe_params ) ); |
|
319 | } |
@@ 385-400 (lines=16) @@ | ||
382 | ); |
|
383 | ||
384 | // If we're on the pay page we need to pass stripe.js the address of the order. |
|
385 | if ( is_checkout_pay_page() && isset( $_GET['order'] ) && isset( $_GET['order_id'] ) ) { |
|
386 | $order_key = urldecode( $_GET['order'] ); |
|
387 | $order_id = absint( $_GET['order_id'] ); |
|
388 | $order = wc_get_order( $order_id ); |
|
389 | ||
390 | if ( $order->id === $order_id && $order->order_key === $order_key ) { |
|
391 | $stripe_params['billing_first_name'] = $order->billing_first_name; |
|
392 | $stripe_params['billing_last_name'] = $order->billing_last_name; |
|
393 | $stripe_params['billing_address_1'] = $order->billing_address_1; |
|
394 | $stripe_params['billing_address_2'] = $order->billing_address_2; |
|
395 | $stripe_params['billing_state'] = $order->billing_state; |
|
396 | $stripe_params['billing_city'] = $order->billing_city; |
|
397 | $stripe_params['billing_postcode'] = $order->billing_postcode; |
|
398 | $stripe_params['billing_country'] = $order->billing_country; |
|
399 | } |
|
400 | } |
|
401 | ||
402 | $stripe_params['no_prepaid_card_msg'] = __( 'Sorry, we\'re not accepting prepaid cards at this time.', 'woocommerce-gateway-stripe' ); |
|
403 | $stripe_params['allow_prepaid_card'] = apply_filters( 'wc_stripe_allow_prepaid_card', true ) ? 'yes' : 'no'; |