mirror of
https://github.com/plutov/paypal.git
synced 2025-02-02 15:10:36 +01:00
Add partner overrides to referral request (#124)
* Add partner overrides to referral request Add this object: https://developer.paypal.com/docs/api/partner-referrals/v2/#definition-partner_configuration_override * Update types.go
This commit is contained in:
parent
bffc96851f
commit
a6e6c7ae98
9
types.go
9
types.go
|
@ -938,11 +938,20 @@ type (
|
|||
|
||||
ReferralRequest struct {
|
||||
TrackingID string `json:"tracking_id"`
|
||||
PartnerConfigOverride *PartnerConfigOverride `json:"partner_config_override,omitemtpy"`
|
||||
Operations []Operation `json:"operations,omitempty"`
|
||||
Products []string `json:"products,omitempty"`
|
||||
LegalConsents []Consent `json:"legal_consents,omitempty"`
|
||||
}
|
||||
|
||||
PartnerConfigOverride struct {
|
||||
PartnerLogoURL string `json:"partner_logo_url,omitempty"`
|
||||
ReturnURL string `json:"return_url,omitempty"`
|
||||
ReturnURLDescription string `json:"return_url_description,omitempty"`
|
||||
ActionRenewalURL string `json:"action_renewal_url,omitempty"`
|
||||
ShowAddCreditCard *bool `json:"show_add_credit_card,omitempty"`
|
||||
}
|
||||
|
||||
Operation struct {
|
||||
Operation string `json:"operation"`
|
||||
APIIntegrationPreference *IntegrationDetails `json:"api_integration_preference,omitempty"`
|
||||
|
|
Loading…
Reference in New Issue
Block a user