Plugin Directory

Changeset 2560013


Ignore:
Timestamp:
07/07/2021 01:22:01 PM (5 years ago)
Author:
spanrig
Message:

Bug Fixes in One-off Payment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wc-westpac-payway-with-recurring/trunk/classes/payway-gateway-rest.php

    r2532735 r2560013  
    263263                    $response = wp_remote_request( $customer_url,$customer_args);
    264264
    265                     $this->log('Customer Response: ' . json_encode($curl_response));
    266 
    267                    
     265                    $this->log('Customer Response: ' . json_encode($response));
     266               
    268267                    if (wp_remote_retrieve_response_code($response) != 200) {
    269268                        wc_add_notice(__('Something Went Wrong. Please try again.'));
     
    281280           
    282281                $service_url = 'https://api.payway.com.au/rest/v1/transactions';
     282                $order -> add_order_note('Service URL: ' . service_url);
    283283           
    284284                $curl_post_data = array(
     
    300300                        'Authorization' => 'Basic ' . base64_encode( $secret_key)
    301301                    ),
     302                    'method'     => 'POST',
    302303                    'sslverify' => false,
    303304                    'body' => $curl_post_data
    304305
    305306                );
    306                 $response = wp_remote_post( $service_url,$service_args);
     307                $response = wp_remote_request( $service_url,$service_args);
    307308
    308309                $this->log('Transaction Response: ' . json_encode($response));
    309310
    310                 $response_body = wp_remote_retrieve_body($response);
    311                 if (wp_remote_retrieve_response_code($response) != 200 && wp_remote_retrieve_response_code($response) != 201) {
     311
     312
     313                if (wp_remote_retrieve_response_code($response) !== 200 && wp_remote_retrieve_response_code($response) !== 201) {
    312314                        wc_add_notice(__('Something Went Wrong. Please try again.'));
    313315                    wp_redirect ( $order->get_cancel_order_url()); 
Note: See TracChangeset for help on using the changeset viewer.