DaffCustomerPaymentDriverInterface
The customer payment driver is responsible for loading customers.
import { DaffCustomerPaymentDriverInterface } from '@daffodil/customer-payment/driver'
interface DaffCustomerPaymentDriverInterface<TPayment extends DaffCustomerPayment = DaffCustomerPayment, TRequest extends DaffCustomerPaymentRequest = DaffCustomerPaymentRequest> {
list: Observable<TPayment[]>
get: Observable<TPayment>
update: Observable<TPayment[]>
add: Observable<TPayment[]>
delete: Observable<TPayment[]>
}
Properties
Name | Type | Description |
---|---|---|
list | Observable<TPayment[]> | Lists the customer's payments. |
get | Observable<TPayment> | Get the specified payment. |
update | Observable<TPayment[]> | Update the passed payment. |
add | Observable<TPayment[]> | Adds the passed payment. |
delete | Observable<TPayment[]> | Deletes the specified payment. |