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. |