Skip to content

Latest commit

 

History

History
96 lines (63 loc) · 2.87 KB

File metadata and controls

96 lines (63 loc) · 2.87 KB

SandboxActionsService

A list of all methods in the SandboxActionsService service. Click on the method name to view detailed information about that method.

Methods Description
confirmPayment This endpoint confirms the payment of a charge in the sandbox environment.
forceExpire This endpoint forces a charge to become overdue in the sandbox environment.

confirmPayment

This endpoint confirms the payment of a charge in the sandbox environment.

  • HTTP Method: POST
  • Endpoint: /v3/sandbox/payment/{id}/confirm

Parameters

Name Type Required Description
id String Unique payment identifier in Asaas
input Object Request Body

Return Type

PaymentGetResponseDto

Example Usage Code Snippet

import com.asaas.apisdk.AsaasSdk;
import com.asaas.apisdk.config.ApiKeyAuthConfig;
import com.asaas.apisdk.config.AsaasSdkConfig;
import com.asaas.apisdk.models.PaymentGetResponseDto;

public class Main {

  public static void main(String[] args) {
    AsaasSdkConfig config = AsaasSdkConfig.builder()
      .apiKeyAuthConfig(ApiKeyAuthConfig.builder().apiKey("YOUR_API_KEY").build())
      .build();

    AsaasSdk asaasSdk = new AsaasSdk(config);

    PaymentGetResponseDto response = asaasSdk.sandboxActions.confirmPayment("id", new Object());

    System.out.println(response);
  }
}

forceExpire

This endpoint forces a charge to become overdue in the sandbox environment.

  • HTTP Method: POST
  • Endpoint: /v3/sandbox/payment/{id}/overdue

Parameters

Name Type Required Description
id String Unique payment identifier in Asaas
input Object Request Body

Return Type

PaymentGetResponseDto

Example Usage Code Snippet

import com.asaas.apisdk.AsaasSdk;
import com.asaas.apisdk.config.ApiKeyAuthConfig;
import com.asaas.apisdk.config.AsaasSdkConfig;
import com.asaas.apisdk.models.PaymentGetResponseDto;

public class Main {

  public static void main(String[] args) {
    AsaasSdkConfig config = AsaasSdkConfig.builder()
      .apiKeyAuthConfig(ApiKeyAuthConfig.builder().apiKey("YOUR_API_KEY").build())
      .build();

    AsaasSdk asaasSdk = new AsaasSdk(config);

    PaymentGetResponseDto response = asaasSdk.sandboxActions.forceExpire("id", new Object());

    System.out.println(response);
  }
}