Documentation ¶
Index ¶
- func New(s *subscription.Subscription) (*xrp.CreateParams, error)
- type RecurringChargeRequestBuilder
- func (b *RecurringChargeRequestBuilder) Build() (*xrp.CreateParams, error)
- func (b *RecurringChargeRequestBuilder) SetBasicInfo(s *subscription.Subscription) *RecurringChargeRequestBuilder
- func (b *RecurringChargeRequestBuilder) SetCustomerData(s *subscription.Subscription) *RecurringChargeRequestBuilder
- func (b *RecurringChargeRequestBuilder) SetPrice(s *subscription.Subscription) *RecurringChargeRequestBuilder
- func (b *RecurringChargeRequestBuilder) SetSchedule(s *subscription.Subscription) *RecurringChargeRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(s *subscription.Subscription) (*xrp.CreateParams, error)
New creates recurring charge params
Types ¶
type RecurringChargeRequestBuilder ¶
type RecurringChargeRequestBuilder struct {
// contains filtered or unexported fields
}
func (*RecurringChargeRequestBuilder) Build ¶
func (b *RecurringChargeRequestBuilder) Build() (*xrp.CreateParams, error)
func (*RecurringChargeRequestBuilder) SetBasicInfo ¶
func (b *RecurringChargeRequestBuilder) SetBasicInfo(s *subscription.Subscription) *RecurringChargeRequestBuilder
func (*RecurringChargeRequestBuilder) SetCustomerData ¶
func (b *RecurringChargeRequestBuilder) SetCustomerData(s *subscription.Subscription) *RecurringChargeRequestBuilder
func (*RecurringChargeRequestBuilder) SetPrice ¶
func (b *RecurringChargeRequestBuilder) SetPrice(s *subscription.Subscription) *RecurringChargeRequestBuilder
func (*RecurringChargeRequestBuilder) SetSchedule ¶
func (b *RecurringChargeRequestBuilder) SetSchedule(s *subscription.Subscription) *RecurringChargeRequestBuilder
Click to show internal directories.
Click to hide internal directories.