|
@@ 243-251 (lines=9) @@
|
| 240 |
|
|
| 241 |
|
$gateway_url = ( $this->_debug_mode ) ? 'https://www.sandbox.paypal.com' : 'https://www.paypal.com'; |
| 242 |
|
$payment->set_redirect_url( $gateway_url . '/checkoutnow?useraction=commit&cmd=_express-checkout&token=' . $response_args['TOKEN'] ); |
| 243 |
|
} else { |
| 244 |
|
if ( isset($response_args['L_ERRORCODE']) ) { |
| 245 |
|
$payment->set_gateway_response( $response_args['L_ERRORCODE'] . '; ' . $response_args['L_SHORTMESSAGE'] ); |
| 246 |
|
} else { |
| 247 |
|
$payment->set_gateway_response( __( 'Error occurred while trying to setup the Express Checkout.', 'event_espresso' ) ); |
| 248 |
|
} |
| 249 |
|
$payment->set_details( $response_args ); |
| 250 |
|
$payment->set_status( $this->_pay_model->failed_status() ); |
| 251 |
|
} |
| 252 |
|
|
| 253 |
|
return $payment; |
| 254 |
|
} |
|
@@ 318-326 (lines=9) @@
|
| 315 |
|
$payment->set_details( $cdata_response_args ); |
| 316 |
|
$payment->set_gateway_response( isset( $docheckout_response_args['PAYMENTINFO_0_ACK'] ) ? $docheckout_response_args['PAYMENTINFO_0_ACK'] : '' ); |
| 317 |
|
$payment->set_status( $this->_pay_model->approved_status() ); |
| 318 |
|
} else { |
| 319 |
|
if ( isset($docheckout_response_args['L_ERRORCODE']) ) { |
| 320 |
|
$payment->set_gateway_response( $docheckout_response_args['L_ERRORCODE'] . '; ' . $docheckout_response_args['L_SHORTMESSAGE'] ); |
| 321 |
|
} else { |
| 322 |
|
$payment->set_gateway_response( __( 'Error occurred while trying to Capture the funds.', 'event_espresso' ) ); |
| 323 |
|
} |
| 324 |
|
$payment->set_details( $docheckout_response_args ); |
| 325 |
|
$payment->set_status( $this->_pay_model->declined_status() ); |
| 326 |
|
} |
| 327 |
|
} else { |
| 328 |
|
if ( isset($cdata_response_args['L_ERRORCODE']) ) { |
| 329 |
|
$payment->set_gateway_response( $cdata_response_args['L_ERRORCODE'] . '; ' . $cdata_response_args['L_SHORTMESSAGE'] ); |
|
@@ 327-335 (lines=9) @@
|
| 324 |
|
$payment->set_details( $docheckout_response_args ); |
| 325 |
|
$payment->set_status( $this->_pay_model->declined_status() ); |
| 326 |
|
} |
| 327 |
|
} else { |
| 328 |
|
if ( isset($cdata_response_args['L_ERRORCODE']) ) { |
| 329 |
|
$payment->set_gateway_response( $cdata_response_args['L_ERRORCODE'] . '; ' . $cdata_response_args['L_SHORTMESSAGE'] ); |
| 330 |
|
} else { |
| 331 |
|
$payment->set_gateway_response( __( 'Error occurred while trying to get payment Details from PayPal.', 'event_espresso' ) ); |
| 332 |
|
} |
| 333 |
|
$payment->set_details( $cdata_response_args ); |
| 334 |
|
$payment->set_status( $this->_pay_model->failed_status() ); |
| 335 |
|
} |
| 336 |
|
} else { |
| 337 |
|
$payment->set_gateway_response( __( 'Error occurred while trying to process the payment.', 'event_espresso' ) ); |
| 338 |
|
$payment->set_status( $this->_pay_model->failed_status() ); |