Skip to content

Commit

Permalink
fix(customer): update customer args (#33)
Browse files Browse the repository at this point in the history
  • Loading branch information
murilomaiaa authored Oct 10, 2020
1 parent 9f00a58 commit 62a377e
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ declare module 'pagarme' {
namespace customers {
function all(opts: any, body: any): Promise<Customer[]>;

function create(opts: any, body: CustomerInput): Promise<Customer>;
function create(body: CustomerInput): Promise<Customer>;

function find(opts: any, body: any): Promise<Customer>;
}
Expand Down Expand Up @@ -484,7 +484,8 @@ declare module 'pagarme' {
complementary: string;
}

export type DocumentType = 'individual' | 'corporation' | 'other';
export type CustomerType = 'individual' | 'corporation' | 'other';
export type DocumentType = 'cpf' | 'cnpj' | 'passaporte' | 'other';

export interface Document extends Address {
/** Tipo de documento. Para compradores brasileiros, deve ser fornecido ao menos um CPF (no caso de pessoa física, i.e. `individual`) ou CNPJ (no caso de pessoa jurídica, i.e. `corporation`). Para compradores internacionais, o documento pode ser um passaporte (type `passport`) ou um campo personalizado (type `other`). */
Expand All @@ -498,7 +499,7 @@ declare module 'pagarme' {
/** Nome ou razão social do comprador */
name: string;
/** Tipo de documento. Deve ser `individual` para pessoa física ou `corporation` para pessoa jurídica */
type: DocumentType;
type: CustomerType;
/** País */
country: Country;
/** E-mail do comprador */
Expand Down

0 comments on commit 62a377e

Please sign in to comment.