Documentation ¶
Index ¶
- Constants
- type PaypalClientLevel
- type PaypalMiniVersion
- func (p *PaypalMiniVersion) GetPayout(id string, client *paypal.Client) (*paypal.PayoutResponse, error)
- func (p *PaypalMiniVersion) NewClient() (*paypal.Client, error)
- func (p *PaypalMiniVersion) PaypalPayout(id, serviceID, email, value string, client *paypal.Client) (*paypal.PayoutResponse, error)
- func (p *PaypalMiniVersion) RemoveCard(id string, client *paypal.Client) error
- func (p *PaypalMiniVersion) RetrieveCreditCardInfo(id string, client *paypal.Client) (*paypal.CreditCard, error)
- func (p *PaypalMiniVersion) StoreCreditCardInfo(c paypal.CreditCard, client *paypal.Client) (*paypal.CreditCard, error)
- func (p *PaypalMiniVersion) Token(client *paypal.Client) (*paypal.TokenResponse, error)
Constants ¶
View Source
const ( // PAYPAL SANDBOX PaypalClientKey string = "AS3poQQQOrbsHIyYYpz3M_XzHhG9xlgLSj6uARAmL4CH7_BzyQYoceurrSKImPww7hq0vLJSrQ4hDesw" PaypalSecretKey string = "EKtlmcsXpn0_9UtwTuWDHu_jfeyfiXFoJY1l4RY71VON_mXFlxkPnm53cJd8OIPc0VpouPyXV38RNBab" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PaypalClientLevel ¶
type PaypalClientLevel interface { NewClient() (*paypal.Client, error) Token(client *paypal.Client) (*paypal.TokenResponse, error) RetrieveCreditCardInfo(id string, client *paypal.Client) (*paypal.CreditCard, error) StoreCreditCardInfo(c paypal.CreditCard, client *paypal.Client) (*paypal.CreditCard, error) RemoveCard(id string, client *paypal.Client) error PaypalPayout(id, serviceID, email, value string, client *paypal.Client) (*paypal.PayoutResponse, error) GetPayout(id string, client *paypal.Client) (*paypal.PayoutResponse, error) }
func PaypalClientGo ¶
func PaypalClientGo() PaypalClientLevel
type PaypalMiniVersion ¶
type PaypalMiniVersion struct{}
func (*PaypalMiniVersion) GetPayout ¶
func (p *PaypalMiniVersion) GetPayout(id string, client *paypal.Client) (*paypal.PayoutResponse, error)
func (*PaypalMiniVersion) NewClient ¶
func (p *PaypalMiniVersion) NewClient() (*paypal.Client, error)
func (*PaypalMiniVersion) PaypalPayout ¶
func (p *PaypalMiniVersion) PaypalPayout(id, serviceID, email, value string, client *paypal.Client) (*paypal.PayoutResponse, error)
func (*PaypalMiniVersion) RemoveCard ¶
func (p *PaypalMiniVersion) RemoveCard(id string, client *paypal.Client) error
func (*PaypalMiniVersion) RetrieveCreditCardInfo ¶
func (p *PaypalMiniVersion) RetrieveCreditCardInfo(id string, client *paypal.Client) (*paypal.CreditCard, error)
func (*PaypalMiniVersion) StoreCreditCardInfo ¶
func (p *PaypalMiniVersion) StoreCreditCardInfo(c paypal.CreditCard, client *paypal.Client) (*paypal.CreditCard, error)
func (*PaypalMiniVersion) Token ¶
func (p *PaypalMiniVersion) Token(client *paypal.Client) (*paypal.TokenResponse, error)
Click to show internal directories.
Click to hide internal directories.