UNPKG

paymaya-nodejs

Version:
30 lines (25 loc) 632 B
/* @flow */ type Response = Array<{ state: | 'AVAILABLE' | 'CURRENTLY_IN_USE' | 'USED' | 'EXPIRED' | 'PREVERIFICATION' | 'VERIFYING' | 'VERIFICATION_FAILED', cardTokenId: string, cardType: 'master-card' | 'visa-card', maskedPan: string, default: boolean, createdAt: string, updatedAt: string, }> export default (client: any) => (customerId: string): Promise<Response> => { const ROUTE = `/payments/v1/customers/${customerId}/cards` const options = { method: 'GET', url: ROUTE, } return client.request(options) }