Online |
The OnlinePaymentAgreementService type exposes the following members.
Name | Description | |
---|---|---|
ChangePaymentAgreement | Changes the payment agreement of a given subscription. | |
CreateCustomerPaymentAgreement | Creates a new payment agreement and attaches it to a given customer. | |
Get | Gets a list of PaymentAgreements matching the specified filter. | |
GetAll | Gets all PaymentAgreements | |
GetCustomerPaymentAgreements | Gets all payment agreements belonging to the customer with the given customer number. | |
GetPaymentAgreement | Gets the current payment agreement of a given subscription. | |
GetPaymentAgreementDependencies | Gets all dependencies of a given payment agreement ID. A payment agreement cannot be deleted if it has any dependencies. | |
GetSingle | Gets a single PaymentAgreement matching the provided filter. | |
GetSubscriptionGiftPayments | Gets subscription gift payments. Not implemented | |
LockPaymentAgreement | Locks the customer payment agreement with a given ID. | |
PerformBalancePayment | Performs a credit card payment of a given monetary amount using the given payment agreement ID. | |
PerformInvoicePayment | Performs a credit card payment on the invoice with the given invoice number/title using the given payment agreement ID. | |
RemovePaymentAgreement | Removes the payment agreement of a given subscription. | |
UpdateCreditCardInformation | Attempts to update the creditcard information on payment agreements. |