public virtual Result<CreditCard> Create(CreditCardRequest request) { XmlNode creditCardXML = service.Post(service.MerchantPath() + "/payment_methods", request); return new ResultImpl<CreditCard>(new NodeWrapper(creditCardXML), gateway); }