Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Latest commit

 

History

History
38 lines (35 loc) · 1.57 KB

File metadata and controls

38 lines (35 loc) · 1.57 KB

Credits API

Check credit balance

Example how to check credit balances on your account.

    EzTextingClient client = new EzTextingClient("api_login", "api_password");
    CreditBalance balance = client.creditsApi().checkBalance();
    System.out.println("balance: " + balance);

Buy credits

Buy more credits for your account. You may purchase credits using a credit card you have stored in your Ez Texting account, or you may pass credit card details when you call the API. Example how to use stored credit card:

    EzTextingClient client = new EzTextingClient("api_login", "api_password");
    BuyCreditsRequest request = BuyCreditsRequest.withStoredCard("1111").credits(200L).build();
    BuyCreditsResponse response = client.creditsApi().buyCredits(request);
    System.out.println("buy credits with stored cc: " + response);

as another option you can provide credit card details in request:

    EzTextingClient client = new EzTextingClient("api_login", "api_password");
    BuyCreditsRequest request = BuyCreditsRequest.withNewCard()
        .credits(200L)
        .firstName("John")
        .lastName("Doe")
        .state("LA")
        .city("Los Angeles")
        .street("4th Street")
        .country("United States")
        .zip("12345")
        .number("4111111111111111")
        .type(CreditCardType.VISA)
        .month("12")
        .year("2020")
        .securityCode("123")
        .build();
    BuyCreditsResponse response = client.creditsApi().buyCredits(request);
    System.out.println("buy credits with new cc: " + response);