public PaypalDirectPaymentProcessor(CreditCard creditCard, PayPalSettings settings) { this.settings = settings; this.caller = caller; profile.APIUsername = settings.Username; profile.APIPassword = settings.Password; profile.APISignature = settings.Signature; profile.Environment = settings.Environment; caller.APIProfile = profile; this.creditCard = creditCard; }
public PaypalDirectPaymentProcessor(CreditCard creditCard) : this(creditCard, PayPalConfigSettings.Default) { }
public CreditCard Build() { CreditCard current = creditCard; creditCard = null; return current; }