Removing Payment Gateways

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
lsalton
Ensign (ENS)
Ensign (ENS)
Posts: 18
Joined: Wed Oct 01, 2008 9:38 pm

Removing Payment Gateways

Post by lsalton » Tue Oct 28, 2008 7:19 am

Hi there, I need some help here.

I need to remove all Payment Gateway from Add Payment Gateway's screen, because they are not usefull here in Brazil!

At first I thought that it was the same solution of Shipping Gateways, that is just remove the dll from bin folder and after the gateway would disapear!

But it didn't work, I've got an error...

For example, I removed CommerceBuilder.GoogleCheckout.dll from BIN folder and when I open the Add Payment Gateway's screen I get a runtime error.

Some gateways I removed by this way, but other I didn't!

Is there another way to do this? Or another step that I don't know?

Please, help me!

Tks!

Salton.

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Removing Payment Gateways

Post by mazhar » Tue Oct 28, 2008 8:59 am

I am able to view the add payment gateway page without any error if i delete the Google Checkout dll from bin. Make sure that you haven't Google Checkout gateway in added gateways.

lsalton
Ensign (ENS)
Ensign (ENS)
Posts: 18
Joined: Wed Oct 01, 2008 9:38 pm

Re: Removing Payment Gateways

Post by lsalton » Tue Oct 28, 2008 1:40 pm

Hi Mazhar,

No, I don't have any gateway added.

But it was just a example, try to remove all payment gateways's dll from bin folder and try to view the add payment gateway page.

The way to remove payment gateway is removing the dlls from bin folder?

Tks,

Salton.

lsalton
Ensign (ENS)
Ensign (ENS)
Posts: 18
Joined: Wed Oct 01, 2008 9:38 pm

Re: Removing Payment Gateways

Post by lsalton » Tue Oct 28, 2008 11:02 pm

Hi Mazhar,

I'm here just to give more details about this problem.
Look:

Remove all Payment Gateway's DLL from bin folder, so that try to do the steps below:

1) Re-enter in the ablecommerce, by login page of admin side
Error:

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0234: The type or namespace name 'PayPal' does not exist in the namespace 'CommerceBuilder.Payments.Providers' (are you missing an assembly reference?)

Source Error:

Line 12: using CommerceBuilder.Payments;
Line 13: using CommerceBuilder.Payments.Providers;
Line 14: using CommerceBuilder.Payments.Providers.PayPal;
Line 15: using CommerceBuilder.Utility;
Line 16: using CommerceBuilder.Orders;

Source File: c:\Inetpub\wwwroot\AC\App_Code\StoreDataHelper.cs Line: 14

2) Go to Configure->payment->methods
Error:

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0234: The type or namespace name 'GoogleCheckout' does not exist in the namespace 'CommerceBuilder.Payments.Providers' (are you missing an assembly reference?)

Source Error:

Line 70: {Line 71: string gcerClassId = Misc.GetClassId(typeofCommerceBuilder.Payments.Providers.GiftCertificatePaymentProvider));
Line 72: string gchkClassId = Misc.GetClassId(typeof(CommerceBuilder.Payments.Providers.GoogleCheckout.GoogleCheckout));
Line 73: //string ppalClassId = Misc.GetClassId(typeof(CommerceBuilder.Payments.Providers.PayPal.PayPalProvider));
Line 74:


Source File: c:\Inetpub\wwwroot\AC\Admin\Payment\AddPaymentMethodDialog.ascx Line: 72

digitalkemical
Ensign (ENS)
Ensign (ENS)
Posts: 9
Joined: Thu Nov 13, 2008 2:33 pm

Re: Removing Payment Gateways

Post by digitalkemical » Thu Nov 13, 2008 2:39 pm

I have the same problem. Fresh install...Mini Cart is messed up too...same error though. Any help?? Anyone??

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0234: The type or namespace name 'GoogleCheckout' does not exist in the namespace 'CommerceBuilder.Payments.Providers' (are you missing an assembly reference?)

Source Error:


Line 70: {
Line 71: string gcerClassId = Misc.GetClassId(typeof(CommerceBuilder.Payments.Providers.GiftCertificatePaymentProvider));
Line 72: string gchkClassId = Misc.GetClassId(typeof(CommerceBuilder.Payments.Providers.GoogleCheckout.GoogleCheckout));
Line 73: //string ppalClassId = Misc.GetClassId(typeof(CommerceBuilder.Payments.Providers.PayPal.PayPalProvider));
Line 74:

Source File: d:\hosting\iartzstore\Admin\Payment\AddPaymentMethodDialog.ascx Line: 72


Show Detailed Compiler Output:


Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

lsalton
Ensign (ENS)
Ensign (ENS)
Posts: 18
Joined: Wed Oct 01, 2008 9:38 pm

Re: Removing Payment Gateways

Post by lsalton » Tue Nov 18, 2008 9:14 am

Hi digitalkemical,

Did you remove all Payment Gateways dlls? or some?

Because this problem happens to me when I remove the Payment Gateways Dlls in BIN folder.

Tks.

Post Reply