Throwing BadMethodCall exception if gateway does not support that method
Using BadMethodCallException