GitHub

DaffPaymentDriverInterface

import { DaffPaymentDriverInterface } from '@daffodil/payment/driver'

The payment driver is responsible for taking user payment input and generating a token for use with the platform.

interface DaffPaymentDriverInterface<T extends DaffPaymentResponse = DaffPaymentResponse> {
  generateToken(request: DaffPaymentRequest<unknown>): Observable<T>
}

() Methods

generateToken
Observable<T>

Generate a payment token.

Parameters
Parameterrequest: DaffPaymentRequest
Description