hi, I have installed commerce_paypal in drupal 7.10, after activating the module it suppose to show on payment method page under store configuration but its showing nothing except example payment.

Comments

pixelsweatshop’s picture

can confirm that enabling on core 7.10 with commerce 1.1 the WPP and WPS payment methods do not appear. (had it working without issues on several sites running 7.9 and 1.0)

pixelsweatshop’s picture

As a temp workaround, I have just reimported the payment rules

WPP

{ "commerce_payment_paypal_wpp" : {
    "LABEL" : "PayPal WPP - Credit Card",
    "PLUGIN" : "reaction rule",
    "ACTIVE" : false,
    "REQUIRES" : [ "commerce_payment" ],
    "ON" : [ "commerce_payment_methods" ],
    "DO" : []
  }
}

WPS

{ "commerce_payment_paypal_wps" : {
    "LABEL" : "PayPal WPS",
    "PLUGIN" : "reaction rule",
    "REQUIRES" : [ "commerce_payment" ],
    "ON" : [ "commerce_payment_methods" ],
    "DO" : [
      { "commerce_payment_enable_paypal_wps" : {
          "commerce_order" : [ "commerce-order" ],
          "payment_method" : { "value" : {
              "method_id" : "paypal_wps",
              "settings" : {
                "business" : "info@lindsayroseholistichealth.com",
                "currency_code" : "CAD",
                "language" : "US",
                "server" : "live",
                "payment_action" : "sale",
                "ipn_logging" : "notification"
              }
            }
          }
        }
      }
    ]
  }
}
ryan.ryan’s picture

Yea, this is happening for me.

pneedle’s picture

Weighing in too.
Having the same no-show problem.

lakerguy’s picture

Same problem here - no sign of Paypal after enabling the module...

lakerguy’s picture

Same problem here - no sign of Paypal after enabling the module...

cogniven’s picture

Still running 7.9 core and latest paypal and commerce. Trying to enable paypal and not showing. Only the example is showing.

Odd, I took a break then when I came back a couple hours later, the paypal checkout is now shows. Perhaps is a cache issue?

lakshminp’s picture

with 7.9 core, clearing the cache shows the paypal checkout option.

jaymallison’s picture

7.10 core, Commerce 1.1, shows up fine in payment config after a cache clear.

spypolo’s picture

drupal 7.10
Commerce 1.1

at the order page admin/commerce/orders/203/payment I can't see add payment method
I only see No payment methods available to add payments.

I have enable WPS only.

fahadurrehman’s picture

don't know how but after not getting any workaround this issue I just installed authorise.net as payment module. After enabling the authorize.net when I goto payment configuration page, it was showing paypal wps along with authorize.net

DroopAl’s picture

I had the same issue. After Configuration > Development > Performance > Clear all Caches, it showed up like the sun on a clear blue sky...

Stellar Rush’s picture

I had the same problem and followed the instructions to clear cache as stated by DroopAl and all is well. Thank you guys!

fahadurrehman’s picture

Status: Needs work » Closed (fixed)

so I am marking this as fixed. If some still thinks there is a problem, kindly reopen it

webchick’s picture

Status: Closed (fixed) » Active

While the workaround is nice, it'd be even nicer if this just automagically appeared. :)

rszrama’s picture

Priority: Major » Normal
Status: Active » Closed (duplicate)

Yeah, something changed about the order of cache clearing or something when a new module was installed. This was working for quite a while, but with a new release of Rules or Drupal or something else, it stopped. In Drupal Commerce 1.2, I implemented a workaround in the core Payment module itself so that if it detects a new payment method when another module is enabled, it will clear the cache and rebuild the rules properly now.

rc_100’s picture

strange - clear caches didn't work for me, but running cron did!

bakulaw’s picture

Clearing cache did not do it even with cron, actually report still show i haven't run cron for 5 days.

rszrama’s picture

If cron hasn't run for 5 days, then maybe some module on your site is actually preventing cron from finishing and logging its completion. Definitely worth further investigation, especially if you try to do it manually and it still fails.

jimjasperjasper’s picture

Version: 7.x-1.x-dev » 7.x-2.x-dev

I'm seeing this issue now. Neither WPS nor the example payment method show for me. Other methods do if I add them; disabling and re-enabling modules, clearing cache, cron had no effect

mediapal’s picture

SAME HERE! Version 2.2
All rules are gone. Tried to reinstall, cache, cron no matter what.
Cant work on my site any more. Oh boy what a mess!

radj’s picture

Can reproduce on my end, too. Using 2.2

andyanderso’s picture

Status: Closed (duplicate) » Active

Same issue for me. I tried uninstalling and reinstalling Commerce Paypal and all associated modules, Commerce Payment, Payment UI, clearing the cache, running cron, running the update script. None of these methods worked. Then I deleted the payment method rules from the rules tables and got them to reappear. However once I modify the rules through the UI they dissappear again. I found that the only way to work with them after that is to manually change the rules tables in the MySQL database.

StuddMan’s picture

Priority: Normal » Major

Can confirm having the same issue in recently launched ecommerce site, all active payment rules (authorize.net and PayPal WPS) have disappeared from admin screen (admin/commerce/config/payment-methods). Clearing caches has no affect. They do show on the normal Rule admin screen (admin/config/workflow/rules) and are still functioning.

Running
Drupal 7.x-2.3
Drupal Commerce 7.x-1.8
Rules 7.x-2.4
DC Backoffice 7.x-1.3

mediapal’s picture

I played around with this issue and it turned out that this has todo with very strange behavior.

If you are in the situation were no payments are visible in the payment config page you have to uninstall all the payment methods module on your system.

Please use the uninstall tab. Just deactivate won't work.

Then activate your payment modules again. Now the payment rules should appear in the payment setting again.

DO NOT enable the rule by clicking "enable" in the "Disabled payment method rules" list. This will cause the disappearance of the rule.

Use the "Add a payment method rule" link in on the top of the "payment Methods" page instead and choose the payment method from the popup list.

Unfortunately you have to provide all the payment credentials again.

Now you should be good.

rszrama’s picture

Priority: Major » Normal
Status: Active » Closed (duplicate)

The most recent issues are actually with Rules, no reason to do anything to your payment method rules or modules. Just revert to Rules 7.x-2.3 until #1568134: Enabling or disabling a contrib rule makes it disappear is resolved.

StuddMan’s picture

Thanks Ryan. Just as an FYI, we just updated to Rules 2.5 (from 2,4) and is that does not solve the issue either. We will sit tight until there is a Rules patch.

rszrama’s picture

Yeah, you'll need to revert to Rules 7.x-2.3 to get the last working version; 2.5 is still broken.

andyanderso’s picture

Thanks Ryan. Downgrading rules fixed the issue. You saved us alot of time tracking this down. I really appreciate it!

ouissla’s picture

Updating to 7.x-2.6 fixed it for me.

naveen20430’s picture

Issue summary: View changes

Hi all i also have same problem but clear cache and run cron did,t work for me so i change database still no success i don,t know how to solve this issue