cancel
Showing results for 
Search instead for 
Did you mean: 

Payment methods - add ability to only enable for backend

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Payment methods - add ability to only enable for backend

Feature request from seansan, posted on GitHub Dec 01, 2014

Would it be possible to add a config option per payment method that allows us to set and use the payment option for backend only?

http://magentotoolkit.com/code/magento-admin-only-payment-method/

9 Comments
apiuser
New Member
Status changed to: Investigating
 
apiuser
New Member

Comment from asemenenko, posted on GitHub Jan 09, 2015

Hi Seansan,

You can achieve it by configuring payment as Enabled = Yes on Default scope and Enabled = No on each website scope for the selected payment.

/regards

apiuser
New Member

Comment from seansan, posted on GitHub Jan 09, 2015

Agree that would work.

Does sound as a workaround

Sent from my iPhone.

On 09 Jan 2015, at 13:51, asemenenko notifications@github.com wrote:

Hi Seansan,

You can achieve it by configuring payment as Enabled = Yes on Default scope and Enabled = No on each website scope for the selected payment.

/regards

— Reply to this email directly or view it on GitHub.

apiuser
New Member

Comment from vpelipenko, posted on GitHub Jan 12, 2015

Internal ticket: MAGETWO-32197 @seansan, thank you for posting this issue. Workaround is found. Closed.

apiuser
New Member

Comment from seansan, posted on GitHub Jan 12, 2015

euhmmm - with workaround I mean that it would be good to add it by default as a setting .... I dont think editing on different store levels is the solution ... (only a workaround)

On Mon, Jan 12, 2015 at 12:31 PM, vpelipenko notifications@github.com wrote:

Closed #778 https://github.com/magento/magento2/issues/778.

— Reply to this email directly or view it on GitHub https://github.com/magento/magento2/issues/778#event-217321941.

apiuser
New Member

Comment from asemenenko, posted on GitHub Feb 23, 2015

Hi Seansan,

An improvement has been created to have the following parameters available for each payment method: Enable = Yes/No [Website] Enable for Backend = Yes/No [Global]

[Global] parameter is visible only on "Default" scope which will give an ability to avoid switching off "Enable" parameter on every website.

/regards Andrii

apiuser
New Member

Comment from seansan, posted on GitHub Feb 23, 2015

So enable = no and enable for backend = yes => will show the payment method in backend only?

On Mon, Feb 23, 2015 at 11:55 AM, asemenenko notifications@github.com wrote:

Hi Seansan,

An improvement has been created to have the following parameters available for each payment method: Enable = Yes/No [Website] Enable for Backend = Yes/No [Global]

[Global] parameter is visible only on "Default" scope which will give an ability to avoid switching off "Enable" parameter on every website.

/regards Andrii

— Reply to this email directly or view it on GitHub https://github.com/magento/magento2/issues/778#issuecomment-75522451.

apiuser
New Member

Comment from asemenenko, posted on GitHub Feb 23, 2015

So enable = no and enable for backend = yes => will show the payment method in backend only?

Yes.

apiuser
New Member

Comment from JamesAnelay, posted on GitHub May 24, 2015

I agree that allthough this a possible way to do this. Apparently one of the aims of Magento2 is to make the admin freindly for merchants? This is certainly not obvious to a your everyday merchant user.