Skip navigation links
A B C D E F G H I J M O P R S T U V W 

A

add(double, String, String) - Method in class cl.transbank.model.MallTransactionCreateDetails
Adds a new detail to this MallTransactionCreateDetails.
add(String, String, String, String, String, String, String, String, String, boolean) - Method in class cl.transbank.patpass.responses.PatpassTransactionCreateDetails
Adds a new detail to the PatpassTransactionCreateDetails.
add(double, String, String, byte) - Method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails
Adds a new detail to the details of the transaction.
add(String, String, Long, Byte, boolean) - Method in class cl.transbank.webpay.transaccioncompleta.model.MallTransactionCommitDetails
Adds a new detail to the MallTransactionCommitDetails.
add(String, String, byte) - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsDetails
Adds a new detail to the MallFullTransactionInstallmentsDetails.
add(MallFullTransactionInstallmentResponse) - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsResponse
Adds a new item to the response list.
ApiConstants - Class in cl.transbank.common
This class contains the constants used in the API.
AUTHORIZATION_CODE_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 

B

BaseRefundResponse - Class in cl.transbank.model
This class represents a base response for a refund operation.
BaseRefundResponse() - Constructor for class cl.transbank.model.BaseRefundResponse
 
BaseTransaction - Class in cl.transbank.common
This abstract class represents a base transaction with common properties and methods.
BaseTransaction() - Constructor for class cl.transbank.common.BaseTransaction
 
build() - Static method in class cl.transbank.model.MallTransactionCreateDetails
Builds a new MallTransactionCreateDetails instance.
build(double, String, String) - Static method in class cl.transbank.model.MallTransactionCreateDetails
Builds a new MallTransactionCreateDetails instance and adds the provided detail.
build() - Static method in class cl.transbank.patpass.responses.PatpassTransactionCreateDetails
Configures the environment for mock testing.
build(String, String, String, String, String, String, String, String, String, boolean) - Static method in class cl.transbank.patpass.responses.PatpassTransactionCreateDetails
Builds a new PatpassTransactionCreateDetails with the provided parameters.
build() - Static method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails
Builds a new MallTransactionCreateDetails.
build(double, String, String, byte) - Static method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails
Builds a new MallTransactionCreateDetails with the specified amount, commerce code, buy order, and installments number.
build() - Static method in class cl.transbank.webpay.transaccioncompleta.model.MallTransactionCommitDetails
Builds a new MallTransactionCommitDetails.
build(String, String, Long, Byte, boolean) - Static method in class cl.transbank.webpay.transaccioncompleta.model.MallTransactionCommitDetails
Builds a new MallTransactionCommitDetails with the provided parameters.
build() - Static method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsDetails
Builds a new MallFullTransactionInstallmentsDetails.
build(String, String, byte) - Static method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsDetails
Builds a new MallFullTransactionInstallmentsDetails with the provided parameters.
build() - Static method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsResponse
Builds a new MallFullTransactionInstallmentsResponse.
build(MallFullTransactionInstallmentResponse) - Static method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsResponse
Builds a new MallFullTransactionInstallmentsResponse with the provided list of responses.
buildHeaders(Options) - Static method in class cl.transbank.util.WebpayApiResource
Builds the headers for a Webpay API request.
buildOptions(Options) - Method in class cl.transbank.model.Options
Builds the options for a transaction.
BUY_ORDER_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
BUY_ORDER_TEXT - Static variable in class cl.transbank.common.ApiConstants
 

C

capture(String, String, String, double) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Captures the transaction.
capture(String, String, String, String, double) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
CARD_EXPIRATION_DATE_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
CARD_NUMBER_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
CardDetail - Class in cl.transbank.model
This class represents the details of a card.
CardDetail() - Constructor for class cl.transbank.model.CardDetail
 
cl.transbank.common - package cl.transbank.common
 
cl.transbank.exception - package cl.transbank.exception
 
cl.transbank.model - package cl.transbank.model
 
cl.transbank.patpass - package cl.transbank.patpass
 
cl.transbank.patpass.model - package cl.transbank.patpass.model
 
cl.transbank.patpass.requests - package cl.transbank.patpass.requests
 
cl.transbank.patpass.responses - package cl.transbank.patpass.responses
 
cl.transbank.util - package cl.transbank.util
 
cl.transbank.webpay.common - package cl.transbank.webpay.common
 
cl.transbank.webpay.exception - package cl.transbank.webpay.exception
 
cl.transbank.webpay.modal - package cl.transbank.webpay.modal
 
cl.transbank.webpay.modal.requests - package cl.transbank.webpay.modal.requests
 
cl.transbank.webpay.modal.responses - package cl.transbank.webpay.modal.responses
 
cl.transbank.webpay.oneclick - package cl.transbank.webpay.oneclick
 
cl.transbank.webpay.oneclick.model - package cl.transbank.webpay.oneclick.model
 
cl.transbank.webpay.oneclick.requests - package cl.transbank.webpay.oneclick.requests
 
cl.transbank.webpay.oneclick.responses - package cl.transbank.webpay.oneclick.responses
 
cl.transbank.webpay.transaccioncompleta - package cl.transbank.webpay.transaccioncompleta
 
cl.transbank.webpay.transaccioncompleta.model - package cl.transbank.webpay.transaccioncompleta.model
 
cl.transbank.webpay.transaccioncompleta.requests - package cl.transbank.webpay.transaccioncompleta.requests
 
cl.transbank.webpay.transaccioncompleta.responses - package cl.transbank.webpay.transaccioncompleta.responses
 
cl.transbank.webpay.webpayplus - package cl.transbank.webpay.webpayplus
 
cl.transbank.webpay.webpayplus.requests - package cl.transbank.webpay.webpayplus.requests
 
cl.transbank.webpay.webpayplus.responses - package cl.transbank.webpay.webpayplus.responses
 
clone() - Method in class cl.transbank.model.Options
Creates and returns a copy of this object.
COMMERCE_CODE_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
commit(String, Long, Byte, Boolean) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Commits the transaction.
commit(String, MallTransactionCommitDetails) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
configureForIntegration(String, String) - Static method in class cl.transbank.patpass.PatpassByWebpay
Configures the environment for integration.
configureForIntegration(String, String) - Static method in class cl.transbank.patpass.PatpassComercio
Configures the environment for integration.
configureForIntegration(String, String) - Static method in class cl.transbank.webpay.modal.WebpayPlusModal
Configures the environment for integration.
configureForIntegration(String, String) - Static method in class cl.transbank.webpay.oneclick.Oneclick
 
configureForIntegration(String, String) - Static method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Configures the transaction for integration environment.
configureForIntegration(String, String) - Static method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
configureForIntegration(String, String) - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForMock() - Static method in class cl.transbank.patpass.PatpassByWebpay
Configures the environment for mock testing.
configureForMock() - Static method in class cl.transbank.patpass.PatpassComercio
Configures the environment for mock testing.
configureForMock() - Static method in class cl.transbank.webpay.modal.WebpayPlusModal
 
configureForMock() - Static method in class cl.transbank.webpay.oneclick.Oneclick
 
configureForMock() - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForProduction(String, String) - Static method in class cl.transbank.patpass.PatpassByWebpay
Configures the environment for integration.
configureForProduction(String, String) - Static method in class cl.transbank.patpass.PatpassComercio
Configures the environment for integration.
configureForProduction(String, String) - Static method in class cl.transbank.webpay.modal.WebpayPlusModal
 
configureForProduction(String, String) - Static method in class cl.transbank.webpay.oneclick.Oneclick
 
configureForProduction(String, String) - Static method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Configures the transaction for production environment.
configureForProduction(String, String) - Static method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
configureForProduction(String, String) - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForTesting() - Static method in class cl.transbank.patpass.PatpassByWebpay
Configures the environment for testing.
configureForTesting() - Static method in class cl.transbank.patpass.PatpassComercio
Configures the environment for testing.
configureForTesting() - Static method in class cl.transbank.webpay.modal.WebpayPlusModal
 
configureForTesting() - Static method in class cl.transbank.webpay.oneclick.Oneclick
 
configureForTesting() - Static method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Configures the transaction for testing environment.
configureForTesting() - Static method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
configureForTesting() - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForTestingDeferred() - Static method in class cl.transbank.patpass.PatpassByWebpay
Configures the environment for testing deferred transactions.
configureForTestingDeferred() - Static method in class cl.transbank.patpass.PatpassComercio
Configures the environment for testing deferred transactions.
configureForTestingDeferred() - Static method in class cl.transbank.webpay.oneclick.Oneclick
 
configureForTestingDeferred() - Static method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Configures the transaction for testing deferred environment.
configureForTestingDeferred() - Static method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
configureForTestingDeferred() - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForTestingMall() - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
configureForTestingMallDeferred() - Static method in class cl.transbank.webpay.webpayplus.WebpayPlus
 
create(String, String, double, short, String, String) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Creates a new FullTransaction.
create(String, String, String, String, MallTransactionCreateDetails) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
create(String, String, String, String, MallTransactionCreateDetails, Short) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 

D

DeferredPeriod() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionInstallmentResponse.DeferredPeriod
 
Detail() - Constructor for class cl.transbank.model.MallTransactionCreateDetails.Detail
 
Detail() - Constructor for class cl.transbank.patpass.requests.TransactionCreateRequest.Detail
 
Detail() - Constructor for class cl.transbank.patpass.responses.PatpassTransactionCreateDetails.Detail
 
Detail() - Constructor for class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails.Detail
 
Detail() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionAuthorizeResponse.Detail
 
Detail() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionStatusResponse.Detail
 
Detail() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionStatusResponse.Detail
 
Detail() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionStatusResponse.Detail
 

E

EMAIL_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
equals(Object) - Method in class cl.transbank.model.MallTransactionCreateDetails.Detail
Checks if this Detail is equal to another object.
equals(Object) - Method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails.Detail
 
execute(String, HttpUtil.RequestMethod, Options, Class<T>) - Static method in class cl.transbank.util.WebpayApiResource
Executes a Webpay API request.
execute(String, HttpUtil.RequestMethod, WebpayApiRequest, Options) - Static method in class cl.transbank.util.WebpayApiResource
Executes a Webpay API request with a request body.
execute(String, HttpUtil.RequestMethod, WebpayApiRequest, Options, Class<T>) - Static method in class cl.transbank.util.WebpayApiResource
Executes a Webpay API request with a request body.
executeToList(String, HttpUtil.RequestMethod, Options, Class<T[]>) - Static method in class cl.transbank.util.WebpayApiResource
Executes a Webpay API request and returns a list of responses.
executeToList(String, HttpUtil.RequestMethod, WebpayApiRequest, Options, Class<T[]>) - Static method in class cl.transbank.util.WebpayApiResource
Executes a Webpay API request with a request body and returns a list of responses.

F

FullTransaction - Class in cl.transbank.webpay.transaccioncompleta
The FullTransaction class extends the BaseTransaction class and provides methods for creating, committing, checking the status of, refunding, and capturing transactions.
FullTransaction() - Constructor for class cl.transbank.webpay.transaccioncompleta.FullTransaction
Default constructor.
FullTransaction(Options) - Constructor for class cl.transbank.webpay.transaccioncompleta.FullTransaction
Constructor with options.
FullTransactionCaptureResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to a capture operation for a full transaction.
FullTransactionCaptureResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionCaptureResponse
 
FullTransactionCommitResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to a commit operation for a Full transaction.
FullTransactionCommitResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionCommitResponse
 
FullTransactionCreateResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to a create operation for a Full Transaction.
FullTransactionCreateResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionCreateResponse
 
FullTransactionInstallmentResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the details of the OneclickMallTransaction authorization response.
FullTransactionInstallmentResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionInstallmentResponse
 
FullTransactionInstallmentResponse.DeferredPeriod - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the details of the FullTransaction installment response.
FullTransactionRefundResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the response of a refund operation in a Full Transaction.
FullTransactionRefundResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionRefundResponse
 
FullTransactionStatusResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the status response of a full transaction.
FullTransactionStatusResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.FullTransactionStatusResponse
 

G

getDetails() - Method in class cl.transbank.model.MallTransactionCreateDetails
Gets the details of this MallTransactionCreateDetails.
getDetails() - Method in class cl.transbank.patpass.responses.PatpassTransactionCreateDetails
 
getDetails() - Method in class cl.transbank.webpay.transaccioncompleta.model.MallTransactionCommitDetails
Gets the details of the MallTransactionCommitDetails.
getDetails() - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsDetails
Gets the details of the MallFullTransactionInstallmentsDetails.
getInstance() - Static method in class cl.transbank.util.HttpUtilImpl
Returns the singleton instance of HttpUtilImpl.
getInstance() - Static method in class cl.transbank.util.JsonUtilImpl
This method provides a global access point to the instance of the JsonUtilImpl class.
getPatpassIntegrationType(IntegrationType) - Static method in class cl.transbank.common.IntegrationTypeHelper
Returns the Patpass integration type based on the provided integration type.
getResponseList() - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsResponse
Returns the response list.
getWebpayIntegrationType(IntegrationType) - Static method in class cl.transbank.common.IntegrationTypeHelper
Returns the Webpay integration type based on the provided integration type.

H

hasElements(List, String) - Static method in class cl.transbank.util.ValidationUtil
Checks if the specified list has elements.
hashCode() - Method in class cl.transbank.model.MallTransactionCreateDetails.Detail
 
hashCode() - Method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails.Detail
 
hasText(String, String) - Static method in class cl.transbank.util.ValidationUtil
Checks if the specified string has text.
hasTextTrimWithMaxLength(String, int, String) - Static method in class cl.transbank.util.ValidationUtil
Checks if the specified string has text, does not exceed the specified length, and does not have leading or trailing spaces.
hasTextWithMaxLength(String, int, String) - Static method in class cl.transbank.util.ValidationUtil
Checks if the specified string has text and does not exceed the specified length.
HEADER_API_KEY_NAME - Static variable in class cl.transbank.common.ApiConstants
 
HEADER_COMMERCE_CODE_NAME - Static variable in class cl.transbank.common.ApiConstants
 
HttpUtil - Interface in cl.transbank.util
This interface provides methods for HTTP requests.
HttpUtil.ContentType - Enum in cl.transbank.util
 
HttpUtil.RequestMethod - Enum in cl.transbank.util
 
HttpUtilImpl - Class in cl.transbank.util
This class provides utility methods for HTTP requests.

I

Inscription() - Constructor for class cl.transbank.patpass.PatpassComercio.Inscription
Default constructor.
Inscription(Options) - Constructor for class cl.transbank.patpass.PatpassComercio.Inscription
Constructor with options.
InscriptionDeleteException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when an inscription deletion operation fails.
InscriptionDeleteException() - Constructor for exception cl.transbank.webpay.exception.InscriptionDeleteException
Constructs a new InscriptionDeleteException with no detail message.
InscriptionDeleteException(Exception) - Constructor for exception cl.transbank.webpay.exception.InscriptionDeleteException
Constructs a new InscriptionDeleteException with the specified cause.
InscriptionDeleteException(String) - Constructor for exception cl.transbank.webpay.exception.InscriptionDeleteException
Constructs a new InscriptionDeleteException with the specified detail message.
InscriptionDeleteRequest - Class in cl.transbank.webpay.oneclick.requests
This class represents a request to delete an inscription.
InscriptionDeleteRequest() - Constructor for class cl.transbank.webpay.oneclick.requests.InscriptionDeleteRequest
 
InscriptionFinishException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when an inscription finish operation fails.
InscriptionFinishException() - Constructor for exception cl.transbank.webpay.exception.InscriptionFinishException
Constructs a new InscriptionFinishException with no detail message.
InscriptionFinishException(Exception) - Constructor for exception cl.transbank.webpay.exception.InscriptionFinishException
Constructs a new InscriptionFinishException with the specified cause.
InscriptionFinishException(String) - Constructor for exception cl.transbank.webpay.exception.InscriptionFinishException
Constructs a new InscriptionFinishException with the specified detail message.
InscriptionStartException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when an inscription start operation fails.
InscriptionStartException() - Constructor for exception cl.transbank.webpay.exception.InscriptionStartException
Constructs a new InscriptionStartException with no detail message.
InscriptionStartException(Exception) - Constructor for exception cl.transbank.webpay.exception.InscriptionStartException
Constructs a new InscriptionStartException with the specified cause.
InscriptionStartException(String) - Constructor for exception cl.transbank.webpay.exception.InscriptionStartException
Constructs a new InscriptionStartException with the specified detail message.
InscriptionStartRequest - Class in cl.transbank.webpay.oneclick.requests
This class represents a request to start an inscription.
InscriptionStartRequest() - Constructor for class cl.transbank.webpay.oneclick.requests.InscriptionStartRequest
 
InscriptionStartResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a start operation for an inscription.
InscriptionStartResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.InscriptionStartResponse
 
installments(String, byte) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Starts the process of creating installments for the transaction.
installments(String, MallFullTransactionInstallmentsDetails) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
IntegrationApiKeys - Class in cl.transbank.common
This class holds the API keys for the integration environment.
IntegrationCommerceCodes - Class in cl.transbank.common
This class contains the commerce codes for integration.
IntegrationCommerceCodes() - Constructor for class cl.transbank.common.IntegrationCommerceCodes
 
IntegrationType - Enum in cl.transbank.common
 
IntegrationTypeHelper - Class in cl.transbank.common
This class provides helper methods to get the integration type for Webpay and Patpass.
IntegrationTypeHelper() - Constructor for class cl.transbank.common.IntegrationTypeHelper
 
isEmpty() - Method in class cl.transbank.model.Options
Checks if the options are empty.
isEmpty(Options) - Static method in class cl.transbank.model.Options
 
isEmpty(String) - Static method in class cl.transbank.util.StringUtils
Checks if a string is null or empty after trimming.

J

jsonDecode(String, Class<T>) - Method in interface cl.transbank.util.JsonUtil
Decodes a JSON string into an object of the specified class.
jsonDecode(String, Class<T>) - Method in class cl.transbank.util.JsonUtilImpl
Decodes a JSON string into an object of the specified class.
jsonDecodeToList(String, Class<T[]>) - Method in interface cl.transbank.util.JsonUtil
Decodes a JSON string into a list of objects of the specified class.
jsonDecodeToList(String, Class<T[]>) - Method in class cl.transbank.util.JsonUtilImpl
Decodes a JSON string into a list of objects of the specified class.
jsonEncode(Object) - Method in interface cl.transbank.util.JsonUtil
Encodes an object into a JSON string.
jsonEncode(Object) - Method in class cl.transbank.util.JsonUtilImpl
Encodes an object into a JSON string.
JsonUtil - Interface in cl.transbank.util
This interface provides methods for JSON encoding and decoding.
JsonUtilImpl - Class in cl.transbank.util
This class provides utility methods for JSON encoding and decoding.

M

MallFullTransaction - Class in cl.transbank.webpay.transaccioncompleta
This class provides methods to configure and perform transactions with the MallFullTransaction service.
MallFullTransaction() - Constructor for class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
Default constructor.
MallFullTransaction(Options) - Constructor for class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
Constructor with options.
MallFullTransactionCaptureResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to a capture operation for a Mall Full transaction.
MallFullTransactionCaptureResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionCaptureResponse
 
MallFullTransactionCommitRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to commit a full transaction in the mall.
MallFullTransactionCommitRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.MallFullTransactionCommitRequest
 
MallFullTransactionCommitResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to a commit request for a mall full transaction.
MallFullTransactionCommitResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionCommitResponse
 
MallFullTransactionCreateRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to create a full transaction for a mall.
MallFullTransactionCreateRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.MallFullTransactionCreateRequest
 
MallFullTransactionCreateResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the response of a refund operation in a Full Transaction.
MallFullTransactionCreateResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionCreateResponse
 
MallFullTransactionInstallmentResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the response of an installment operation in a Mall Full Transaction.
MallFullTransactionInstallmentsDetails - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the details of a MallFullTransactionInstallments.
MallFullTransactionInstallmentsDetails.Detail - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the detail of a MallFullTransactionInstallments.
MallFullTransactionInstallmentsRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to get the installments information for a Mall Full Transaction.
MallFullTransactionInstallmentsRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.MallFullTransactionInstallmentsRequest
 
MallFullTransactionInstallmentsResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents a response to an installments operation for a Mall Full transaction.
MallFullTransactionRefundResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the response of a refund operation in a Mall Full Transaction.
MallFullTransactionRefundResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionRefundResponse
 
MallFullTransactionStatusResponse - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the response from the MallFullTransaction status request.
MallFullTransactionStatusResponse() - Constructor for class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionStatusResponse
 
MallFullTransactionStatusResponse.Detail - Class in cl.transbank.webpay.transaccioncompleta.responses
This class represents the details of the MallFullTransaction status response.
MallInscription() - Constructor for class cl.transbank.webpay.oneclick.Oneclick.MallInscription
 
MallInscription(Options) - Constructor for class cl.transbank.webpay.oneclick.Oneclick.MallInscription
 
MallTransaction() - Constructor for class cl.transbank.webpay.oneclick.Oneclick.MallTransaction
 
MallTransaction(Options) - Constructor for class cl.transbank.webpay.oneclick.Oneclick.MallTransaction
 
MallTransaction() - Constructor for class cl.transbank.webpay.webpayplus.WebpayPlus.MallTransaction
Default constructor.
MallTransaction(Options) - Constructor for class cl.transbank.webpay.webpayplus.WebpayPlus.MallTransaction
Constructor with options.
MallTransactionCaptureRequest - Class in cl.transbank.webpay.common
This class represents a request to capture a mall transaction.
MallTransactionCaptureRequest() - Constructor for class cl.transbank.webpay.common.MallTransactionCaptureRequest
 
MallTransactionCommitDetails - Class in cl.transbank.webpay.transaccioncompleta.model
This class represents the details of a MallTransactionCommit.
MallTransactionCommitDetails.Detail - Class in cl.transbank.webpay.transaccioncompleta.model
This class represents the details of a MallTransactionCommit.
MallTransactionCreateDetails - Class in cl.transbank.model
This class represents the details of the FullTransaction installment response.
MallTransactionCreateDetails - Class in cl.transbank.webpay.oneclick.model
This class represents the details for creating a mall transaction.
MallTransactionCreateDetails.Detail - Class in cl.transbank.model
Gets the details of this MallTransactionCreateDetails.
MallTransactionCreateDetails.Detail - Class in cl.transbank.webpay.oneclick.model
This class represents a detail of a mall transaction.
MallTransactionCreateRequest - Class in cl.transbank.webpay.webpayplus.requests
This class represents a request to create a Mall Transaction.
MallTransactionCreateRequest() - Constructor for class cl.transbank.webpay.webpayplus.requests.MallTransactionCreateRequest
 
MallTransactionRefundRequest - Class in cl.transbank.webpay.common
This class represents a request to refund a Mall transaction.
MallTransactionRefundRequest() - Constructor for class cl.transbank.webpay.common.MallTransactionRefundRequest
 
MallTransactionRefundRequest - Class in cl.transbank.webpay.oneclick.requests
This class represents a request to refund a transaction for a mall.
MallTransactionRefundRequest() - Constructor for class cl.transbank.webpay.oneclick.requests.MallTransactionRefundRequest
 
ModalTransactionCommitResponse - Class in cl.transbank.webpay.modal.responses
This class represents a response to a commit operation for a Modal transaction.
ModalTransactionCommitResponse() - Constructor for class cl.transbank.webpay.modal.responses.ModalTransactionCommitResponse
 
ModalTransactionCreateRequest - Class in cl.transbank.webpay.modal.requests
This class represents a request to create a modal transaction.
ModalTransactionCreateRequest() - Constructor for class cl.transbank.webpay.modal.requests.ModalTransactionCreateRequest
 
ModalTransactionCreateResponse - Class in cl.transbank.webpay.modal.responses
This class represents a response to a create operation for a Modal transaction.
ModalTransactionCreateResponse() - Constructor for class cl.transbank.webpay.modal.responses.ModalTransactionCreateResponse
 
ModalTransactionRefundResponse - Class in cl.transbank.webpay.modal.responses
This class represents a response to a refund operation for a Modal transaction.
ModalTransactionRefundResponse() - Constructor for class cl.transbank.webpay.modal.responses.ModalTransactionRefundResponse
 
ModalTransactionStatusResponse - Class in cl.transbank.webpay.modal.responses
This class represents a response to a status request for a modal transaction.
ModalTransactionStatusResponse() - Constructor for class cl.transbank.webpay.modal.responses.ModalTransactionStatusResponse
 

O

Oneclick - Class in cl.transbank.webpay.oneclick
This class provides methods to configure and perform transactions with the Oneclick service.
Oneclick() - Constructor for class cl.transbank.webpay.oneclick.Oneclick
 
Oneclick.MallInscription - Class in cl.transbank.webpay.oneclick
This class provides methods to perform Oneclick Mall Inscriptions.
Oneclick.MallTransaction - Class in cl.transbank.webpay.oneclick
Default constructor.
ONECLICK_ENDPOINT - Static variable in class cl.transbank.common.ApiConstants
 
ONECLICK_MALL - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
ONECLICK_MALL_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
ONECLICK_MALL_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
ONECLICK_MALL_DEFERRED - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
ONECLICK_MALL_DEFERRED_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
ONECLICK_MALL_DEFERRED_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
OneclickMallInscriptionDeleteResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a delete operation for a OneClick Mall inscription.
OneclickMallInscriptionDeleteResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallInscriptionDeleteResponse
 
OneclickMallInscriptionFinishResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a finish operation for a OneClick Mall inscription.
OneclickMallInscriptionFinishResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallInscriptionFinishResponse
 
OneclickMallInscriptionStartResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a start operation for a OneClick Mall inscription.
OneclickMallInscriptionStartResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallInscriptionStartResponse
 
OneclickMallTransactionAuthorizeResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents the response from the OneclickMallTransaction authorization request.
OneclickMallTransactionAuthorizeResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionAuthorizeResponse
 
OneclickMallTransactionAuthorizeResponse.Detail - Class in cl.transbank.webpay.oneclick.responses
This class represents the details of the OneclickMallTransaction authorization response.
OneclickMallTransactionCaptureResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a capture operation for a OneClick Mall transaction.
OneclickMallTransactionCaptureResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionCaptureResponse
 
OneclickMallTransactionRefundResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents a response to a refund operation for a OneClick Mall transaction.
OneclickMallTransactionRefundResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionRefundResponse
 
OneclickMallTransactionStatusResponse - Class in cl.transbank.webpay.oneclick.responses
This class represents the response from the transaction status request in the Oneclick Mall service.
OneclickMallTransactionStatusResponse() - Constructor for class cl.transbank.webpay.oneclick.responses.OneclickMallTransactionStatusResponse
 
OneclickMallTransactionStatusResponse.Detail - Class in cl.transbank.webpay.oneclick.responses
This class represents the details of a transaction in the Oneclick Mall service.
options - Variable in class cl.transbank.common.BaseTransaction
The options for the transaction.
Options - Class in cl.transbank.model
This abstract class represents the options that can be set for a transaction.
Options() - Constructor for class cl.transbank.model.Options
 

P

PATPASS_BY_WEBPAY - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
PATPASS_COMERCIO - Static variable in class cl.transbank.common.IntegrationApiKeys
The API key for Patpass Comercio in the integration environment.
PATPASS_COMERCIO - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
PATPASS_COMERCIO_ENDPOINT - Static variable in class cl.transbank.common.ApiConstants
 
PatpassByWebpay - Class in cl.transbank.patpass
This class provides methods to configure and perform transactions with the PatpassByWebpay service.
PatpassByWebpay() - Constructor for class cl.transbank.patpass.PatpassByWebpay
 
PatpassByWebpay.Transaction - Class in cl.transbank.patpass
This class provides methods to configure and perform transactions with the PatpassByWebpay service.
PatpassByWebpayTransactionCommitResponse - Class in cl.transbank.patpass.responses
This class represents a response to a commit operation for a Patpass By Webpay transaction.
PatpassByWebpayTransactionCommitResponse() - Constructor for class cl.transbank.patpass.responses.PatpassByWebpayTransactionCommitResponse
 
PatpassByWebpayTransactionCreateResponse - Class in cl.transbank.patpass.responses
This class represents a response to a create operation for a Patpass by Webpay transaction.
PatpassByWebpayTransactionCreateResponse() - Constructor for class cl.transbank.patpass.responses.PatpassByWebpayTransactionCreateResponse
 
PatpassByWebpayTransactionRefundResponse - Class in cl.transbank.patpass.responses
This class represents the response of a refund transaction in Patpass by Webpay.
PatpassByWebpayTransactionRefundResponse() - Constructor for class cl.transbank.patpass.responses.PatpassByWebpayTransactionRefundResponse
 
PatpassByWebpayTransactionStatusResponse - Class in cl.transbank.patpass.responses
This class represents a response to a status request for a Patpass by Webpay transaction.
PatpassByWebpayTransactionStatusResponse() - Constructor for class cl.transbank.patpass.responses.PatpassByWebpayTransactionStatusResponse
 
PatpassComercio - Class in cl.transbank.patpass
This class represents the details of a MallTransactionCommit.
PatpassComercio() - Constructor for class cl.transbank.patpass.PatpassComercio
 
PatpassComercio.Inscription - Class in cl.transbank.patpass
This class represents the details of a MallTransactionCommit.
PatpassComercioInscriptionStartRequest - Class in cl.transbank.patpass.requests
This class represents a request to start an inscription for a Patpass Comercio transaction.
PatpassComercioInscriptionStartRequest() - Constructor for class cl.transbank.patpass.requests.PatpassComercioInscriptionStartRequest
 
PatpassComercioInscriptionStartResponse - Class in cl.transbank.patpass.responses
This class represents the response of starting an inscription in Patpass Comercio.
PatpassComercioInscriptionStartResponse() - Constructor for class cl.transbank.patpass.responses.PatpassComercioInscriptionStartResponse
 
PatpassComercioTransactionStatusRequest - Class in cl.transbank.patpass.requests
This class represents a request to get the status of a Patpass Comercio transaction.
PatpassComercioTransactionStatusRequest() - Constructor for class cl.transbank.patpass.requests.PatpassComercioTransactionStatusRequest
 
PatpassComercioTransactionStatusResponse - Class in cl.transbank.patpass.responses
This class represents a response to a status check operation for a Patpass Comercio transaction.
PatpassComercioTransactionStatusResponse() - Constructor for class cl.transbank.patpass.responses.PatpassComercioTransactionStatusResponse
 
PatPassInfo - Class in cl.transbank.patpass.model
This class represents the information of a PatPass.
PatPassInfo() - Constructor for class cl.transbank.patpass.model.PatPassInfo
 
PatpassOptions - Class in cl.transbank.patpass.model
This class represents the options for a Patpass transaction.
PatpassOptions(String, String, IntegrationType) - Constructor for class cl.transbank.patpass.model.PatpassOptions
Constructs a new PatpassOptions with the specified commerce code, API key, and integration type.
PatpassTransactionCreateDetails - Class in cl.transbank.patpass.responses
Configures the environment for mock testing.
PatpassTransactionCreateDetails.Detail - Class in cl.transbank.patpass.responses
This class represents the details of a PatpassTransactionCreate.

R

refund(String, double) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Starts the process of refunding the transaction.
refund(String, String, String, double) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
remove(double, String, String) - Method in class cl.transbank.model.MallTransactionCreateDetails
Removes a detail from this MallTransactionCreateDetails.
remove(double, String, String, byte) - Method in class cl.transbank.webpay.oneclick.model.MallTransactionCreateDetails
Removes a detail from the details of the transaction.
remove(String, String, Long, Byte, boolean) - Method in class cl.transbank.webpay.transaccioncompleta.model.MallTransactionCommitDetails
Removes a detail from the MallTransactionCommitDetails.
remove(String, String, byte) - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsDetails
Removes a detail from the MallFullTransactionInstallmentsDetails.
remove(MallFullTransactionInstallmentResponse) - Method in class cl.transbank.webpay.transaccioncompleta.responses.MallFullTransactionInstallmentsResponse
Removes an item from the response list.
request(URL, HttpUtil.RequestMethod, Object, Map<String, String>, Class<T>) - Method in interface cl.transbank.util.HttpUtil
 
request(URL, HttpUtil.RequestMethod, String) - Method in interface cl.transbank.util.HttpUtil
 
request(URL, HttpUtil.RequestMethod, String, HttpUtil.ContentType) - Method in interface cl.transbank.util.HttpUtil
 
request(URL, HttpUtil.RequestMethod, String, Map<String, String>) - Method in interface cl.transbank.util.HttpUtil
 
request(URL, HttpUtil.RequestMethod, String, HttpUtil.ContentType, Map<String, String>) - Method in interface cl.transbank.util.HttpUtil
 
request(URL, HttpUtil.RequestMethod, Object, Map<String, String>, Class<T>) - Method in class cl.transbank.util.HttpUtilImpl
Sends a HTTP request and returns the response.
request(URL, HttpUtil.RequestMethod, String) - Method in class cl.transbank.util.HttpUtilImpl
Sends a HTTP request and returns the response.
request(URL, HttpUtil.RequestMethod, String, HttpUtil.ContentType) - Method in class cl.transbank.util.HttpUtilImpl
Sends a HTTP request and returns the response.
request(URL, HttpUtil.RequestMethod, String, Map<String, String>) - Method in class cl.transbank.util.HttpUtilImpl
Sends a HTTP request and returns the response.
request(URL, HttpUtil.RequestMethod, String, HttpUtil.ContentType, Map<String, String>) - Method in class cl.transbank.util.HttpUtilImpl
Sends a HTTP request and returns the response.
requestList(URL, HttpUtil.RequestMethod, Object, Map<String, String>, Class<T[]>) - Method in interface cl.transbank.util.HttpUtil
 
requestList(URL, HttpUtil.RequestMethod, Object, Map<String, String>, Class<T[]>) - Method in class cl.transbank.util.HttpUtilImpl
 
RETURN_URL_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 

S

SESSION_ID_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
setDetails(String, String, String, String, String, String, String, String, String, boolean) - Method in class cl.transbank.patpass.requests.TransactionCreateRequest
Sets the details for the transaction.
status(String) - Method in class cl.transbank.webpay.transaccioncompleta.FullTransaction
Gets the status of the transaction.
status(String) - Method in class cl.transbank.webpay.transaccioncompleta.MallFullTransaction
 
StringUtils - Class in cl.transbank.util
This class provides utility methods for string operations.
StringUtils() - Constructor for class cl.transbank.util.StringUtils
 

T

TBK_USER_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
TOKEN_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 
TOKEN_TEXT - Static variable in class cl.transbank.common.ApiConstants
 
toString() - Method in exception cl.transbank.webpay.exception.WebpayException
Returns a string representation of this exception.
TRANSACCION_COMPLETA - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_DEFERRED - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_DEFERRED_SIN_CVV - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED_SIN_CVV - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED_SIN_CVV_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_DEFERRED_SIN_CVV_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_SIN_CVV - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_SIN_CVV_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_MALL_SIN_CVV_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
TRANSACCION_COMPLETA_SIN_CVV - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
Transaction() - Constructor for class cl.transbank.patpass.PatpassByWebpay.Transaction
 
Transaction(Options) - Constructor for class cl.transbank.patpass.PatpassByWebpay.Transaction
 
Transaction() - Constructor for class cl.transbank.webpay.modal.WebpayPlusModal.Transaction
Default constructor.
Transaction(Options) - Constructor for class cl.transbank.webpay.modal.WebpayPlusModal.Transaction
Constructor with options.
Transaction() - Constructor for class cl.transbank.webpay.webpayplus.WebpayPlus.Transaction
Default constructor.
Transaction(Options) - Constructor for class cl.transbank.webpay.webpayplus.WebpayPlus.Transaction
Constructor with options.
TransactionAuthorizeException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction authorization fails.
TransactionAuthorizeException() - Constructor for exception cl.transbank.webpay.exception.TransactionAuthorizeException
Constructs a new TransactionAuthorizeException with no detail message.
TransactionAuthorizeException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionAuthorizeException
Constructs a new TransactionAuthorizeException with the specified cause.
TransactionAuthorizeException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionAuthorizeException
Constructs a new TransactionAuthorizeException with the specified detail message.
TransactionAuthorizeRequest - Class in cl.transbank.webpay.oneclick.requests
This class represents a request to authorize a transaction.
TransactionAuthorizeRequest() - Constructor for class cl.transbank.webpay.oneclick.requests.TransactionAuthorizeRequest
 
TransactionCaptureException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction capture operation fails.
TransactionCaptureException() - Constructor for exception cl.transbank.webpay.exception.TransactionCaptureException
Constructs a new TransactionCaptureException with null as its detail message.
TransactionCaptureException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionCaptureException
Constructs a new TransactionCaptureException with the specified cause.
TransactionCaptureException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionCaptureException
Constructs a new TransactionCaptureException with the specified detail message.
TransactionCaptureRequest - Class in cl.transbank.webpay.common
This class represents a request to capture a transaction.
TransactionCaptureRequest() - Constructor for class cl.transbank.webpay.common.TransactionCaptureRequest
 
TransactionCommitException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction commit operation fails.
TransactionCommitException() - Constructor for exception cl.transbank.webpay.exception.TransactionCommitException
Constructs a new TransactionCommitException with no detail message.
TransactionCommitException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionCommitException
Constructs a new TransactionCommitException with the specified cause.
TransactionCommitException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionCommitException
Constructs a new TransactionCommitException with the specified detail message.
TransactionCommitRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to commit a transaction.
TransactionCommitRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.TransactionCommitRequest
 
TransactionCreateException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction creation fails.
TransactionCreateException() - Constructor for exception cl.transbank.webpay.exception.TransactionCreateException
Constructs a new TransactionCreateException with no detail message.
TransactionCreateException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionCreateException
Constructs a new TransactionCreateException with the specified cause.
TransactionCreateException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionCreateException
Constructs a new TransactionCreateException with the specified detail message.
TransactionCreateRequest - Class in cl.transbank.patpass.requests
This class represents a request to create a transaction.
TransactionCreateRequest() - Constructor for class cl.transbank.patpass.requests.TransactionCreateRequest
 
TransactionCreateRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to create a transaction.
TransactionCreateRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.TransactionCreateRequest
 
TransactionCreateRequest - Class in cl.transbank.webpay.webpayplus.requests
This class represents a request to create a transaction.
TransactionCreateRequest() - Constructor for class cl.transbank.webpay.webpayplus.requests.TransactionCreateRequest
 
TransactionCreateRequest.Detail - Class in cl.transbank.patpass.requests
This class represents the detail of a transaction.
TransactionInstallmentException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction installment operation fails.
TransactionInstallmentException() - Constructor for exception cl.transbank.webpay.exception.TransactionInstallmentException
Constructs a new TransactionInstallmentException with no detail message.
TransactionInstallmentException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionInstallmentException
Constructs a new TransactionInstallmentException with the specified cause.
TransactionInstallmentException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionInstallmentException
Constructs a new TransactionInstallmentException with the specified detail message.
TransactionInstallmentsRequest - Class in cl.transbank.webpay.transaccioncompleta.requests
This class represents a request to get the installments information for a Transaccion Completa transaction.
TransactionInstallmentsRequest() - Constructor for class cl.transbank.webpay.transaccioncompleta.requests.TransactionInstallmentsRequest
 
TransactionRefundException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction refund operation fails.
TransactionRefundException() - Constructor for exception cl.transbank.webpay.exception.TransactionRefundException
Constructs a new TransactionRefundException with no detail message.
TransactionRefundException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionRefundException
Constructs a new TransactionRefundException with the specified cause.
TransactionRefundException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionRefundException
Constructs a new TransactionRefundException with the specified detail message.
TransactionRefundRequest - Class in cl.transbank.webpay.common
This class represents a request to refund a transaction.
TransactionRefundRequest() - Constructor for class cl.transbank.webpay.common.TransactionRefundRequest
 
TransactionStatusException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a transaction status operation fails.
TransactionStatusException() - Constructor for exception cl.transbank.webpay.exception.TransactionStatusException
Constructs a new TransactionStatusException with no detail message.
TransactionStatusException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransactionStatusException
Constructs a new TransactionStatusException with the specified cause.
TransactionStatusException(String) - Constructor for exception cl.transbank.webpay.exception.TransactionStatusException
Constructs a new TransactionStatusException with the specified detail message.
TransbankException - Exception in cl.transbank.exception
This class represents a general exception that is thrown when a Transbank operation fails.
TransbankException() - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with no detail message.
TransbankException(String) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified detail message.
TransbankException(int, String) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified detail message and error code.
TransbankException(int, String, Throwable) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified detail message, error code, and cause.
TransbankException(Throwable) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified cause.
TransbankException(int, Throwable) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified Ccode and cause.
TransbankException(int, String, Throwable, boolean, boolean) - Constructor for exception cl.transbank.exception.TransbankException
Constructs a new TransbankException with the specified error code and cause.
TransbankHttpApiException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a Transbank HTTP API operation fails.
TransbankHttpApiException() - Constructor for exception cl.transbank.webpay.exception.TransbankHttpApiException
Constructs a new TransbankHttpApiException with no detail message.
TransbankHttpApiException(Exception) - Constructor for exception cl.transbank.webpay.exception.TransbankHttpApiException
Constructs a new TransbankHttpApiException with the specified cause.
TransbankHttpApiException(String) - Constructor for exception cl.transbank.webpay.exception.TransbankHttpApiException
Constructs a new TransbankHttpApiException with the specified detail message.
TransbankHttpApiException(int, String) - Constructor for exception cl.transbank.webpay.exception.TransbankHttpApiException
Constructs a new TransbankHttpApiException with the specified detail message and error code.

U

USER_NAME_LENGTH - Static variable in class cl.transbank.common.ApiConstants
 

V

ValidationUtil - Class in cl.transbank.util
This class provides utility methods for validation.
ValidationUtil() - Constructor for class cl.transbank.util.ValidationUtil
 
valueOf(String) - Static method in enum cl.transbank.common.IntegrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cl.transbank.util.HttpUtil.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cl.transbank.util.HttpUtil.RequestMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum cl.transbank.common.IntegrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cl.transbank.util.HttpUtil.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cl.transbank.util.HttpUtil.RequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEBPAY - Static variable in class cl.transbank.common.IntegrationApiKeys
The API key for Webpay in the integration environment.
WEBPAY_ENDPOINT - Static variable in class cl.transbank.common.ApiConstants
 
WEBPAY_PLUS - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_DEFERRED - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL_DEFERRED - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL_DEFERRED_CHILD1 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MALL_DEFERRED_CHILD2 - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WEBPAY_PLUS_MODAL - Static variable in class cl.transbank.common.IntegrationCommerceCodes
 
WebpayApiRequest - Class in cl.transbank.model
This abstract class represents a Webpay API request.
WebpayApiRequest() - Constructor for class cl.transbank.model.WebpayApiRequest
 
WebpayApiResource - Class in cl.transbank.util
This abstract class represents a resource for the Webpay API.
WebpayApiResource() - Constructor for class cl.transbank.util.WebpayApiResource
 
WebpayException - Exception in cl.transbank.webpay.exception
This class represents an exception that is thrown when a Webpay operation fails.
WebpayException() - Constructor for exception cl.transbank.webpay.exception.WebpayException
Constructs a new WebpayException with no detail message.
WebpayException(Exception) - Constructor for exception cl.transbank.webpay.exception.WebpayException
Constructs a new WebpayException with the specified cause.
WebpayException(String) - Constructor for exception cl.transbank.webpay.exception.WebpayException
Constructs a new WebpayException with the specified detail message.
WebpayException(int, String) - Constructor for exception cl.transbank.webpay.exception.WebpayException
Constructs a new WebpayException with the specified detail message and error code.
WebpayOptions - Class in cl.transbank.webpay.common
This class represents the options for a Webpay transaction.
WebpayOptions(String, String, IntegrationType) - Constructor for class cl.transbank.webpay.common.WebpayOptions
Constructs a new WebpayOptions with the specified commerce code, API key, and integration type.
WebpayPlus - Class in cl.transbank.webpay.webpayplus
This class provides methods to configure and perform transactions with the WebpayPlus service.
WebpayPlus() - Constructor for class cl.transbank.webpay.webpayplus.WebpayPlus
 
WebpayPlus.MallTransaction - Class in cl.transbank.webpay.webpayplus
This class provides methods to perform WebpayPlus Mall Transactions.
WebpayPlus.Transaction - Class in cl.transbank.webpay.webpayplus
This class provides methods to perform WebpayPlus Transactions.
WebpayPlusMallTransactionCaptureResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a capture operation for a Webpay Plus Mall transaction.
WebpayPlusMallTransactionCaptureResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionCaptureResponse
 
WebpayPlusMallTransactionCommitResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a commit operation for a Webpay Plus Mall transaction.
WebpayPlusMallTransactionCommitResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionCommitResponse
 
WebpayPlusMallTransactionCreateResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a create operation for a Webpay Plus Mall transaction.
WebpayPlusMallTransactionCreateResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionCreateResponse
 
WebpayPlusMallTransactionRefundResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a refund operation for a Webpay Plus Mall transaction.
WebpayPlusMallTransactionRefundResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionRefundResponse
 
WebpayPlusMallTransactionStatusResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents the response of a WebpayPlusMallTransactionStatus.
WebpayPlusMallTransactionStatusResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusMallTransactionStatusResponse
 
WebpayPlusMallTransactionStatusResponse.Detail - Class in cl.transbank.webpay.webpayplus.responses
This class represents the detail of a WebpayPlusMallTransactionStatus.
WebpayPlusModal - Class in cl.transbank.webpay.modal
This class provides methods to configure and perform transactions with the PatpassByWebpay service.
WebpayPlusModal() - Constructor for class cl.transbank.webpay.modal.WebpayPlusModal
 
WebpayPlusModal.Transaction - Class in cl.transbank.webpay.modal
This class provides methods to configure and perform transactions with the WebpayPlusModal service.
WebpayPlusTransactionCaptureResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a capture operation for a Webpay Plus transaction.
WebpayPlusTransactionCaptureResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusTransactionCaptureResponse
 
WebpayPlusTransactionCommitResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a commit operation for a Webpay Plus transaction.
WebpayPlusTransactionCommitResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusTransactionCommitResponse
 
WebpayPlusTransactionCreateResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a create operation for a Webpay Plus transaction.
WebpayPlusTransactionCreateResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusTransactionCreateResponse
 
WebpayPlusTransactionRefundResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents a response to a refund operation for a Webpay Plus transaction.
WebpayPlusTransactionRefundResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusTransactionRefundResponse
 
WebpayPlusTransactionStatusResponse - Class in cl.transbank.webpay.webpayplus.responses
This class represents the status response of a Webpay Plus Transaction.
WebpayPlusTransactionStatusResponse() - Constructor for class cl.transbank.webpay.webpayplus.responses.WebpayPlusTransactionStatusResponse
 
A B C D E F G H I J M O P R S T U V W 
Skip navigation links

Copyright © 2018–2024. All rights reserved.