View Single Post
  #12  
Old 11-06-2012, 08:25 AM
 
mafriends mafriends is offline
 

Newbie
  
Join Date: Apr 2009
Posts: 8
 

Default Re: XP not showing in Payments Methods List

Quote:
Originally Posted by mafriends
Same here when I do a test upgrade from 4.5.0 to 4.5.3 in my test environment.

Here is the problem.
I set up to use the Module: PayPal Payments Pro (PayPal API) from X-payments,
I set up the X-Payment connector in XCart and imported the Payment Methods.

It will not show my payment methods under the Payment Gateways on the Payment Methods screen.

The payment methods make it in to the cc_processors table, but they are being filtered out in the Payment Gateways dropdown list.

The code that filters this resides in admin/payment_methods.php line 663

Code:
if (!empty($active_modules['XPayments_Connector'])) { $cc_module_files = xpc_filter_hidden_processors($cc_module_files); }

I found two workarounds to this.
1) REM out the line
Code:
// $cc_module_files = xpc_filter_hidden_processors($cc_module_files);

OR
2) After importing the payment methods, deactivate the X-Payments Connector. Add your imported payments from the Payment Gateway. Reactivate the X-Payments Connector.

Hope this helps someone.
__________________
X-Cart Pro Version 4.6.1
XPayments v 1.0.6
Reply With Quote