Show / Hide Table of Contents

# Interface IAnybillClient

The client for the anybill pos api.

###### Namespace: anybill.POS.Client

###### Assembly: anybill.POS.Client.Abstractions.dll

##### Syntax

    public interface IAnybillClient

### Properties

#### Authentication

Access to methods for authentication purposes.

##### Declaration

    IAnybillClientAuthModule Authentication { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientAuthModule |

#### Bill

Access to methods of the bill module.

##### Declaration

    IAnybillClientBillModule Bill { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientBillModule |

#### Category

Access to methods of the category module.

##### Declaration

    IAnybillClientCategoryModule Category { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientCategoryModule |

#### CurrentEnvironment

Gets or sets the current used AnybillEnvironment.

##### Declaration

    AnybillEnvironment CurrentEnvironment { get; set; }

##### Property Value

Type | Description
--- | ---
AnybillEnvironment |

#### Customer

Access to methods of the customer module.

##### Declaration

    IAnybillClientCustomerModule Customer { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientCustomerModule |

#### Onboarding

Access to methods of the onboarding module.

##### Declaration

    IAnybillClientOnboardingModule Onboarding { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientOnboardingModule |

#### Store

Access to methods of the store module.

##### Declaration

    IAnybillClientStoreModule Store { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientStoreModule |

#### User

Access to methods of the user module.

##### Declaration

    IAnybillClientUserModule User { get; }

##### Property Value

Type | Description
--- | ---
IAnybillClientUserModule |