A B C D E F G H I K L M N O P R S T V W 

A

AbstractPaymentOperationResult - Class in com.commercetools.payment.model.impl
Created by mgatz on 8/8/16.
AbstractPaymentOperationResult(OperationResult, Payment) - Constructor for class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
AbstractPaymentOperationResult(OperationResult, Payment, String, Throwable) - Constructor for class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
addData(String, Object) - Method in class com.commercetools.payment.actions.HandlingTask
Add data to this handling tasks additionalData field.
addNewPayment(CreatePaymentData) - Method in class com.commercetools.payment.methods.CreatePaymentMethodBase
Method to To add a new payment to the Cart
addPaymentUpdateActions(CreatePaymentTransactionData) - Method in class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
Methods allows adding payment object update actions, that will be executed before adding the new transaction.
afterTransactionCreation(CreatePaymentTransactionData, Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 

B

BANK_TRANSFER_ADVANCE - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
Money received by merchant before delivery via Bank Transfer
BANK_TRANSFER_POSTFINANCE_CARD - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
Switzerland specific
BANK_TRANSFER_POSTFINANCE_EFINANCE - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
Switzerland specific
BANK_TRANSFER_SOFORTUEBERWEISUNG - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
pay via you online banking system
BIRTHDAY - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
Customer's date of birth.
build() - Method in class com.commercetools.payment.domain.CreatePaymentDataBuilder
Create a new instance of CreatePaymentData using the provided data.
build() - Method in class com.commercetools.payment.domain.CreatePaymentTransactionDataBuilder
Create a new instance of CreatePaymentTransactionData using the provided data.
build() - Method in class com.commercetools.payment.domain.HttpRequestInfoBuilder
 
build() - Method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
 
build() - Method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
 
build(String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
buildHandleUrl(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 

C

CANCEL_URL - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
com.commercetools.payment.actions - package com.commercetools.payment.actions
 
com.commercetools.payment.domain - package com.commercetools.payment.domain
 
com.commercetools.payment.methods - package com.commercetools.payment.methods
 
com.commercetools.payment.model - package com.commercetools.payment.model
 
com.commercetools.payment.model.impl - package com.commercetools.payment.model.impl
 
com.commercetools.payment.nopsp - package com.commercetools.payment.nopsp
 
com.commercetools.payment.nopsp.config - package com.commercetools.payment.nopsp.config
 
com.commercetools.payment.nopsp.methods - package com.commercetools.payment.nopsp.methods
 
com.commercetools.payment.payone - package com.commercetools.payment.payone
 
com.commercetools.payment.payone.config - package com.commercetools.payment.payone.config
 
com.commercetools.payment.payone.methods - package com.commercetools.payment.payone.methods
 
com.commercetools.payment.payone.methods.transaction - package com.commercetools.payment.payone.methods.transaction
 
com.commercetools.payment.payone.model - package com.commercetools.payment.payone.model
 
com.commercetools.payment.payone.utils - package com.commercetools.payment.payone.utils
 
com.commercetools.payment.payone.utils.impl - package com.commercetools.payment.payone.utils.impl
 
com.commercetools.payment.service - package com.commercetools.payment.service
 
com.commercetools.payment.utils - package com.commercetools.payment.utils
 
com.commercetools.payment.utils.impl - package com.commercetools.payment.utils.impl
 
configValue(String, String) - Method in class com.commercetools.payment.domain.CreatePaymentDataBuilder
Add a named configuration value to this builder.
CONTINUE - com.commercetools.payment.actions.ShopAction
Nothing payment specific to execute left.
create() - Method in interface com.commercetools.payment.methods.CreatePaymentMethod
Provides a function that handles the creation of a payment object within the CTP plattform.
create() - Method in interface com.commercetools.payment.methods.CreatePaymentTransactionMethod
Provides a function that handles the creation of a payment transaction object within the CTP plattform.
create() - Method in class com.commercetools.payment.nopsp.methods.FreeCreatePaymentMethodProvider
 
create() - Method in class com.commercetools.payment.nopsp.methods.FreeCreatePaymentTransactionMethodProvider
We dont create an actual Transaction on CTP
create() - Method in class com.commercetools.payment.payone.methods.PayoneCreatePaymentMethodBase
 
create() - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 
createCustomFieldsBuilder() - Method in class com.commercetools.payment.payone.methods.PayoneCreatePaymentMethodBase
 
createCustomFieldsBuilder(CreatePaymentData) - Method in class com.commercetools.payment.payone.methods.PayoneCreatePaymentMethodBase
By default all Payone custom fields have "languageCode" and "reference" values from payment data.
createPayment(CreatePaymentData) - Method in interface com.commercetools.payment.service.PaymentAdapterService
Creates a new payment object at the CTP and thereby starts a new payment transaction workflow.
createPayment(CreatePaymentData) - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
CreatePaymentData - Interface in com.commercetools.payment.model
Provides a wrapper for all data that could possibly be needed by a PaymentServiceProvider implementation to create a new payment object.
CreatePaymentDataBuilder - Class in com.commercetools.payment.domain
A builder to build a CreatePaymentDataImpl object.
CreatePaymentDataImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/18/16.
CreatePaymentDataImpl(SphereClient, PaymentMethodInfo, Cart, String, Map<String, String>, Customer, HttpRequestInfo) - Constructor for class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
createPaymentDraft(CreatePaymentData) - Method in class com.commercetools.payment.methods.CreatePaymentMethodBase
Creates a payment draft object used to create a new payment object at the CTP.
createPaymentDraft(CreatePaymentData) - Method in class com.commercetools.payment.payone.methods.PayoneBanktransferInAdvanceCreatePaymentProvider
 
createPaymentDraft(CreatePaymentData) - Method in class com.commercetools.payment.payone.methods.PayoneCreditCardCreatePaymentMethodProvider
 
createPaymentDraft(CreatePaymentData) - Method in class com.commercetools.payment.payone.methods.PayoneKlarnaCreatePaymentMethodProvider
 
createPaymentDraft(CreatePaymentData) - Method in class com.commercetools.payment.payone.methods.PayoneRedirectPaymentMethodBase
 
CreatePaymentMethod - Interface in com.commercetools.payment.methods
Created by mgatz on 7/26/16.
CreatePaymentMethodBase - Class in com.commercetools.payment.methods
 
CreatePaymentMethodBase() - Constructor for class com.commercetools.payment.methods.CreatePaymentMethodBase
 
createPaymentTransaction(CreatePaymentTransactionData) - Method in interface com.commercetools.payment.service.PaymentAdapterService
Create and handle a new payment transaction for the payment with the passed reference.
createPaymentTransaction(CreatePaymentTransactionData) - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
createPaymentTransaction(CreatePaymentTransactionData, TransactionType) - Method in class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
Create a new payment transaction using the passed creation data.
CreatePaymentTransactionData - Interface in com.commercetools.payment.model
Provides a wrapper for all data that could possibly be needed by a PaymentServiceProvider implementation to create a new payment transaction object.
CreatePaymentTransactionDataBuilder - Class in com.commercetools.payment.domain
A builder to build a CreatePaymentTransactionData object.
CreatePaymentTransactionDataImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/27/16.
CreatePaymentTransactionDataImpl(SphereClient, String, Map<String, String>) - Constructor for class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
CreatePaymentTransactionMethod - Interface in com.commercetools.payment.methods
Created by mgatz on 7/27/16.
CreatePaymentTransactionMethodBase - Class in com.commercetools.payment.methods
 
CreatePaymentTransactionMethodBase() - Constructor for class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
 
createTransactionDraftBuilder(CreatePaymentTransactionData, TransactionType) - Method in class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
Default implementation of the payment transaction draft builder usage.
createUnsupportedMethodException(String) - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
 
CREDIT_CARD - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
Credit Card Generic Key for any type of Credit Card (recommended, implementation will autodetect specific variant)
CREDIT_CARD_CARD_DATA_PLACEHOLDER - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CREDIT_CARD_CARD_HOLDER_NAME - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CREDIT_CARD_CARD_NETWORK - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CREDIT_CARD_EXPIRY_DATE - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CREDIT_CARD_FORCE_3D_SECURE - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CREDIT_CARD_TRUNCATED_CARD_NUMBER - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
CUSTOM - com.commercetools.payment.actions.ShopAction
Something not generic is required.

D

DEFAULT_ENCODING - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
DEFAULT_MODE - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
DEFAULT_REQUEST - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
DEFAULT_STORECARDDATA - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
defaultSuccessTransactionCreationResult(Payment) - Method in class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
 

E

ERROR_URL - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
exception(Throwable) - Method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
 
exception(Throwable) - Method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
 

F

FAILED - com.commercetools.payment.actions.OperationResult
 
findAllPaymentServiceProviders() - Method in interface com.commercetools.payment.service.PaymentAdapterService
Find all payment services (implementing PaymentServiceProvider on the classpath and return a list of their service entry points.
findAllPaymentServiceProviders() - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
findAvailablePaymentMethods() - Method in interface com.commercetools.payment.service.PaymentAdapterService
Get a list of available payment methods collected from all available PaymentServiceProvider instances PaymentAdapterService.findAllPaymentServiceProviders()
findAvailablePaymentMethods() - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
findAvailablePaymentMethods(Function<List<PaymentMethodInfo>, List<PaymentMethodInfo>>) - Method in interface com.commercetools.payment.service.PaymentAdapterService
Get a filtered list of available payment methods collected from all available PaymentServiceProvider instances PaymentAdapterService.findAllPaymentServiceProviders()
findAvailablePaymentMethods(Function<List<PaymentMethodInfo>, List<PaymentMethodInfo>>) - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
findPayment(Cart, String, String) - Method in class com.commercetools.payment.utils.impl.PaymentLookupHelperImpl
 
findPayment(Cart, String, String) - Method in interface com.commercetools.payment.utils.PaymentLookupHelper
Find a payment object related to the passed cart using its payment service provider ID and its method ID.
findPayment(String) - Method in class com.commercetools.payment.utils.impl.PaymentLookupHelperImpl
 
findPayment(String) - Method in interface com.commercetools.payment.utils.PaymentLookupHelper
Find a payment object using its unique ID.
findPaymentFor(CreatePaymentTransactionData) - Method in class com.commercetools.payment.utils.impl.PaymentLookupHelperImpl
 
findPaymentFor(CreatePaymentTransactionData) - Method in interface com.commercetools.payment.utils.PaymentLookupHelper
Find a payment object for the provided data.
findPaymentWithoutTransaction(Cart, String, String) - Method in class com.commercetools.payment.utils.impl.PaymentLookupHelperImpl
 
findPaymentWithoutTransaction(Cart, String, String) - Method in interface com.commercetools.payment.utils.PaymentLookupHelper
Find a payment object related to the passed cart using its payment service provider ID and its method ID that has no transaction attached.
FreeCreatePaymentMethodProvider - Class in com.commercetools.payment.nopsp.methods
 
FreeCreatePaymentTransactionMethodProvider - Class in com.commercetools.payment.nopsp.methods
 

G

GENDER - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
Customer's gender.
generateHash(String) - Method in interface com.commercetools.payment.payone.utils.PayoneHashCalculationProvider
 
getAction() - Method in class com.commercetools.payment.actions.HandlingTask
Provides the action type of the task.
getAdditionalData() - Method in class com.commercetools.payment.actions.HandlingTask
Provides a key value store that provides more information possibly needed for the task.
getAlgorithm() - Method in class com.commercetools.payment.payone.utils.impl.PayoneMD5HashCalculationProvider
 
getAlgorithm() - Method in class com.commercetools.payment.payone.utils.impl.PayoneSHA384HashCalculationProvider
 
getAlgorithm() - Method in interface com.commercetools.payment.payone.utils.PayoneHashCalculationProvider
 
getAvailableMethods() - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfiguration
 
getAvailableMethods() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 
getAvailablePaymentMethods() - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
 
getAvailablePaymentMethods() - Method in class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
getAvailablePaymentMethods() - Method in class com.commercetools.payment.payone.PayonePaymentServiceProvider
 
getAvailablePaymentMethods(Function<List<PaymentMethodInfo>, List<PaymentMethodInfo>>) - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
Create a (filtered) list of payment methods.
getAvailablePaymentMethods(Function<List<PaymentMethodInfo>, List<PaymentMethodInfo>>) - Method in class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
getAvailablePaymentMethods(Function<List<PaymentMethodInfo>, List<PaymentMethodInfo>>) - Method in class com.commercetools.payment.payone.PayonePaymentServiceProvider
 
getCart() - Method in interface com.commercetools.payment.model.CreatePaymentData
 
getCart() - Method in class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
getConfigByName(String) - Method in class com.commercetools.payment.model.impl.PaymentInteractionDataBase
 
getConfigByName(String) - Method in interface com.commercetools.payment.model.PaymentInteractionData
Get a possibly configured value.
getCreditCardConfiguration() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
Get the credit card related configuration values.
getCustomer() - Method in interface com.commercetools.payment.model.CreatePaymentData
 
getCustomer() - Method in class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
getCustomFieldStringIfExists(Custom, String) - Static method in class com.commercetools.payment.methods.CreatePaymentTransactionMethodBase
 
getDefaultTransactionType(CreatePaymentTransactionData) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 
getEnabledMethods() - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfiguration
 
getEnabledMethods() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 
getException() - Method in interface com.commercetools.payment.model.HttpRequestResult
 
getException() - Method in class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
getException() - Method in class com.commercetools.payment.model.impl.HttpRequestResultImpl
 
getException() - Method in interface com.commercetools.payment.model.PaymentOperationResult
If the operation failed because of an exception, then it is stored here.
getHandlePaymentBaseUrl() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 
getHandlingTask() - Method in class com.commercetools.payment.model.impl.PaymentCreationResultImpl
 
getHandlingTask() - Method in class com.commercetools.payment.model.impl.PaymentTransactionCreationResultImpl
 
getHandlingTask() - Method in interface com.commercetools.payment.model.PaymentCreationResult
Get the task that describes what actions the shop should do next.
getHttpRequestInfo() - Method in interface com.commercetools.payment.model.CreatePaymentData
 
getHttpRequestInfo() - Method in class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
getId() - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
 
getId() - Method in class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
getId() - Method in class com.commercetools.payment.payone.PayonePaymentServiceProvider
 
getInetAddress() - Method in interface com.commercetools.payment.model.HttpRequestInfo
 
getInetAddress() - Method in class com.commercetools.payment.model.impl.HttpRequestInfoImpl
 
getInterfaceId() - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfiguration
 
getInterfaceId() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 
getJavascriptInclude() - Method in class com.commercetools.payment.payone.config.PayoneCreditCardConfiguration
 
getLanguageFromCart(Cart) - Static method in class com.commercetools.payment.methods.CreatePaymentMethodBase
 
getLanguageFromPaymentDataOrFallback(CreatePaymentData) - Static method in class com.commercetools.payment.payone.methods.PayoneCreatePaymentMethodBase
Try to define payment locale (two characters ISO 639) in the next order: from custom payment data config, e.g.
getMessage() - Method in class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
getMessage() - Method in interface com.commercetools.payment.model.PaymentOperationResult
Can provide a message that describes the cause of the operation result.
getMethodInfo(String) - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfiguration
Try finding the PaymentMethodInfo for the passed method ID.
getMethodInfo(String) - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
Try finding the PaymentMethodInfo for the passed method ID.
getMethodType() - Method in class com.commercetools.payment.payone.methods.PayoneBankTransferCreatePaymentMethodProvider
 
getMethodType() - Method in class com.commercetools.payment.payone.methods.PayoneBanktransferInAdvanceCreatePaymentProvider
 
getMethodType() - Method in class com.commercetools.payment.payone.methods.PayoneCreditCardCreatePaymentMethodProvider
 
getMethodType() - Method in class com.commercetools.payment.payone.methods.PayoneKlarnaCreatePaymentMethodProvider
 
getMethodType() - Method in class com.commercetools.payment.payone.methods.PayoneWalletCreatePaymentMethodProvider
 
getOperationResult() - Method in class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
getOperationResult() - Method in interface com.commercetools.payment.model.PaymentOperationResult
 
getPayment() - Method in interface com.commercetools.payment.model.CreatePaymentTransactionData
 
getPayment() - Method in class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
getPaymentMethodInfo(String, String) - Method in interface com.commercetools.payment.service.PaymentAdapterService
Get the full PaymentMethodInfo object from the configuration.
getPaymentMethodInfo(String, String) - Method in class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
getPaymentMethodinInfo() - Method in interface com.commercetools.payment.model.CreatePaymentData
 
getPaymentMethodinInfo() - Method in class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
getPaymentRef() - Method in interface com.commercetools.payment.model.CreatePaymentTransactionData
 
getPaymentRef() - Method in class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
getRedirectUrl() - Method in class com.commercetools.payment.actions.HandlingTask
Provides a redirect URL of the task requires one.
getReference() - Method in interface com.commercetools.payment.model.CreatePaymentData
 
getReference() - Method in class com.commercetools.payment.model.impl.CreatePaymentDataImpl
 
getRelatedPaymentObject() - Method in class com.commercetools.payment.model.impl.AbstractPaymentOperationResult
 
getRelatedPaymentObject() - Method in interface com.commercetools.payment.model.PaymentOperationResult
If the operation succeeded then this is the payment object that has been created.
getRequest() - Method in interface com.commercetools.payment.model.HttpRequestResult
 
getRequest() - Method in class com.commercetools.payment.model.impl.HttpRequestResultImpl
 
getRequestLocale() - Method in interface com.commercetools.payment.model.HttpRequestInfo
 
getRequestLocale() - Method in class com.commercetools.payment.model.impl.HttpRequestInfoImpl
 
getResponse() - Method in interface com.commercetools.payment.model.HttpRequestResult
 
getResponse() - Method in class com.commercetools.payment.model.impl.HttpRequestResultImpl
 
getSphereClient() - Method in class com.commercetools.payment.model.impl.PaymentInteractionDataBase
 
getSphereClient() - Method in interface com.commercetools.payment.model.PaymentInteractionData
 
getTransactionType() - Method in interface com.commercetools.payment.model.CreatePaymentTransactionData
 
getTransactionType() - Method in class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
getTransactionType(String) - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
Get the configured TransactionType for the passed method Id
getTransactionTypes() - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 
getValue() - Method in enum com.commercetools.payment.payone.methods.PayonePaymentMethodType
 

H

HANDLE_ERROR - com.commercetools.payment.actions.ShopAction
Shop needs to handle an occurred error.
HANDLE_URL - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
handleExceptions(Throwable) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 
handleRedirectIfPresent(Payment, Function<? super Payment, ? extends PaymentTransactionCreationResult>) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
Try to handle redirect from the updatedPayment: if PayoneConfigurationNames.REDIRECT_URL exists in the updatedPayment - return success result with ShopAction.REDIRECT otherwise fallback to ifCantRedirect function
handleSuccessfulServiceCall(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneBanktransferInAdvancePaymentTransactionMethodProvider
 
handleSuccessfulServiceCall(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
Will be called after the Payone services handle URL request has finished successfully.
handleSuccessfulServiceCall(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreditCardCreatePaymentTransactionMethodProvider
 
handleSuccessfulServiceCall(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneKlarnaCreatePaymentTransactionMethodProvider
 
handleSuccessfulServiceCall(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneRedirectCreatePaymentTransactionMethodProviderBase
 
handlingTask(HandlingTask) - Method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
Add information of the HandlingTask the shop will recieve.
handlingTask(HandlingTask) - Method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
Add information of the HandlingTask the shop will recieve.
HandlingTask - Class in com.commercetools.payment.actions
Describes the next action the shop has to do after the call has finished.
HttpRequestInfo - Interface in com.commercetools.payment.model
Data wrapper for HTTP client request data that could be used for payment purposes.
HttpRequestInfoBuilder - Class in com.commercetools.payment.domain
Created by mgatz on 7/10/16.
HttpRequestInfoImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/20/16.
HttpRequestInfoImpl(Locale, InetAddress) - Constructor for class com.commercetools.payment.model.impl.HttpRequestInfoImpl
 
HttpRequestResult - Interface in com.commercetools.payment.model
Created by mgatz on 8/9/16.
HttpRequestResultImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 8/9/16.
HttpRequestResultImpl(HttpRequest, HttpResponse, Throwable) - Constructor for class com.commercetools.payment.model.impl.HttpRequestResultImpl
 

I

inetAddress(InetAddress) - Method in class com.commercetools.payment.domain.HttpRequestInfoBuilder
Add IPv4 address information of the client request.
INVOICE_KLARNA - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
 
IP - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
Customer's IPv4/IPv6 address.
isMethodEnabled(String) - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfiguration
 
isMethodEnabled(String) - Method in class com.commercetools.payment.payone.config.PayoneConfiguration
 

K

KEY_AID - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_ENCODING - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_MID - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_MODE - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_PORTALID - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_REQUEST - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
KEY_STORECARDDATA - Static variable in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 

L

LANGUAGE_CODE - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
load() - Method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfigurationProvider
Load the configuration from the configured path.
load() - Method in class com.commercetools.payment.payone.config.PayoneConfigurationProvider
Load the configuration from the configured path.

M

mapDraftCustomFields(CustomFieldsDraftBuilder, PaymentInteractionData, List<String>) - Static method in class com.commercetools.payment.payone.utils.PaymentMappingUtil
Map values by names in the properties list from supplier's config map to acceptor's custom fields.
mapDraftCustomFields(CustomFieldsDraftBuilder, PaymentInteractionData, List<String>, Function<String, Object>) - Static method in class com.commercetools.payment.payone.utils.PaymentMappingUtil
Map values by names in the properties list from supplier's config map to acceptor's custom fields.
mapDraftCustomFieldsIfExist(CustomFieldsDraftBuilder, PaymentInteractionData, List<String>) - Static method in class com.commercetools.payment.payone.utils.PaymentMappingUtil
message(String) - Method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
 

N

NoPaymentServiceConfiguration - Class in com.commercetools.payment.nopsp.config
Provides the configuration values of the default payment interface and its methods.
NoPaymentServiceConfigurationProvider - Class in com.commercetools.payment.nopsp.config
 
NoPaymentServiceProvider - Class in com.commercetools.payment.nopsp
For all Payment Methods that does not need a Payment Service Provider.
NoPaymentServiceProvider() - Constructor for class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
noRedirectFallback(Payment) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneRedirectCreatePaymentTransactionMethodProviderBase
For most of "redirect-based" method this action is mandatory, thus if redirect URL not found - error is returned.

O

of() - Static method in class com.commercetools.payment.domain.HttpRequestInfoBuilder
 
of() - Static method in class com.commercetools.payment.nopsp.config.NoPaymentServiceConfigurationProvider
 
of() - Static method in class com.commercetools.payment.nopsp.methods.FreeCreatePaymentMethodProvider
 
of() - Static method in class com.commercetools.payment.nopsp.methods.FreeCreatePaymentTransactionMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.config.PayoneConfigurationProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.PayoneBankTransferCreatePaymentMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.PayoneBanktransferInAdvanceCreatePaymentProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.PayoneCreditCardCreatePaymentMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.PayoneKlarnaCreatePaymentMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.PayoneWalletCreatePaymentMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.transaction.PayoneBankTransferCreateTransactionMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.transaction.PayoneBanktransferInAdvancePaymentTransactionMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.transaction.PayoneCreditCardCreatePaymentTransactionMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.transaction.PayoneKlarnaCreatePaymentTransactionMethodProvider
 
of() - Static method in class com.commercetools.payment.payone.methods.transaction.PayoneWalletCreatePaymentTransactionMethodProvider
 
of() - Static method in interface com.commercetools.payment.service.PaymentAdapterService
 
of() - Static method in interface com.commercetools.payment.utils.PaymentConnectorHelper
 
of(OperationResult) - Static method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
Create the builder instance.
of(OperationResult) - Static method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
Create the builder instance.
of(ShopAction) - Static method in class com.commercetools.payment.actions.HandlingTask
Create a new HandlingTask instance representing the passed action.
of(SphereClient) - Static method in interface com.commercetools.payment.utils.PaymentLookupHelper
 
of(SphereClient, PaymentMethodInfo, Cart, String) - Static method in class com.commercetools.payment.domain.CreatePaymentDataBuilder
 
of(SphereClient, String) - Static method in class com.commercetools.payment.domain.CreatePaymentTransactionDataBuilder
 
of(SphereClient, String, String, Cart, String) - Static method in class com.commercetools.payment.domain.CreatePaymentDataBuilder
 
of(HttpRequest, HttpResponse, Throwable) - Static method in interface com.commercetools.payment.model.HttpRequestResult
 
of(String) - Static method in class com.commercetools.payment.payone.config.PayoneConfigurationProvider
 
of(String) - Static method in interface com.commercetools.payment.payone.utils.PayoneHashCalculationProvider
 
of(String, String, String) - Static method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
ofError(String) - Static method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
 
ofError(String) - Static method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
 
ofError(String, Throwable) - Static method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
 
ofError(String, Throwable) - Static method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
 
ofError(String, Throwable, Payment) - Static method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
 
ofSuccess(Payment) - Static method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
Default success action - ShopAction.CONTINUE
OperationResult - Enum in com.commercetools.payment.actions
Possible result states for a CTP related payment action.
overrideDefaultEncoding(String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
overrideDefaultMode(String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
overrideDefaultRequest(String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
overrideDefaultStoreCardData(String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 

P

PAID_TO_BIC - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
PAID_TO_IBAN - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
PAID_TO_NAME - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
payment(Payment) - Method in class com.commercetools.payment.domain.PaymentCreationResultBuilder
Add a payment object to the result.
payment(Payment) - Method in class com.commercetools.payment.domain.PaymentTransactionCreationResultBuilder
Add a payment object to the result.
PAYMENT_BANK_TRANSFER - com.commercetools.payment.payone.methods.PayonePaymentMethodType
It's a generic method for all payment-BANK_TRANSFER types that just uses redirect
PAYMENT_CASH_ADVANCE - com.commercetools.payment.payone.methods.PayonePaymentMethodType
 
PAYMENT_CREDIT_CARD - com.commercetools.payment.payone.methods.PayonePaymentMethodType
 
PAYMENT_INVOICE_KLARNA - com.commercetools.payment.payone.methods.PayonePaymentMethodType
 
PAYMENT_WALLET - com.commercetools.payment.payone.methods.PayonePaymentMethodType
 
PaymentAdapterService - Interface in com.commercetools.payment.service
Defines the methods that the shop could call to handle its payment.
PaymentAdapterServiceImpl - Class in com.commercetools.payment.service
Provides access to the payment service provider handling methods.
PaymentAdapterServiceImpl() - Constructor for class com.commercetools.payment.service.PaymentAdapterServiceImpl
 
PaymentConnectorHelper - Interface in com.commercetools.payment.utils
Created by mgatz on 7/28/16.
PaymentConnectorHelperImpl - Class in com.commercetools.payment.utils.impl
Created by mgatz on 7/28/16.
PaymentConnectorHelperImpl() - Constructor for class com.commercetools.payment.utils.impl.PaymentConnectorHelperImpl
 
PaymentCreationRequestStatus - Interface in com.commercetools.payment.model
Created by mgatz on 7/18/16.
PaymentCreationResult - Interface in com.commercetools.payment.model
Provides all information a payment create operation creates for the calling shop system.
PaymentCreationResultBuilder - Class in com.commercetools.payment.domain
Builder to create a PaymentCreationResult object.
PaymentCreationResultImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/20/16.
PaymentCreationResultImpl(OperationResult, Payment, HandlingTask) - Constructor for class com.commercetools.payment.model.impl.PaymentCreationResultImpl
 
PaymentCreationResultImpl(OperationResult, Payment, HandlingTask, String, Throwable) - Constructor for class com.commercetools.payment.model.impl.PaymentCreationResultImpl
 
PaymentInteractionData - Interface in com.commercetools.payment.model
This base interface ensures that all actions taken by the adapter can use a provided SphereClient instance and do not have to take care of creating one on their own.
PaymentInteractionDataBase - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/20/16.
PaymentLookupHelper - Interface in com.commercetools.payment.utils
Created by mgatz on 7/21/16.
PaymentLookupHelperImpl - Class in com.commercetools.payment.utils.impl
Created by mgatz on 7/21/16.
PaymentLookupHelperImpl(SphereClient) - Constructor for class com.commercetools.payment.utils.impl.PaymentLookupHelperImpl
 
PaymentMappingUtil - Class in com.commercetools.payment.payone.utils
Mapping util methods to map PaymentInteractionData values to CustomFieldsDraftBuilder.
PaymentOperationResult - Interface in com.commercetools.payment.model
Created by mgatz on 8/8/16.
PaymentServiceProvider - Interface in com.commercetools.payment.domain
A payment service provider provides functions that can be used to handle payment related tasks in a PSP specific way.
PaymentTransactionCreationResult - Interface in com.commercetools.payment.model
Created by mgatz on 7/27/16.
PaymentTransactionCreationResultBuilder - Class in com.commercetools.payment.domain
Created by mgatz on 7/28/16.
PaymentTransactionCreationResultImpl - Class in com.commercetools.payment.model.impl
Created by mgatz on 7/28/16.
PaymentTransactionCreationResultImpl(OperationResult, Payment, HandlingTask) - Constructor for class com.commercetools.payment.model.impl.PaymentTransactionCreationResultImpl
 
PaymentTransactionCreationResultImpl(OperationResult, Payment, HandlingTask, String, Throwable) - Constructor for class com.commercetools.payment.model.impl.PaymentTransactionCreationResultImpl
 
PAYONE_INTERFACE_ID - Static variable in class com.commercetools.payment.payone.config.PayoneConstants
 
PayoneBankTransferCreatePaymentMethodProvider - Class in com.commercetools.payment.payone.methods
 
PayoneBankTransferCreateTransactionMethodProvider - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneBanktransferInAdvanceCreatePaymentProvider - Class in com.commercetools.payment.payone.methods
 
PayoneBanktransferInAdvancePaymentTransactionMethodProvider - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneConfiguration - Class in com.commercetools.payment.payone.config
Provides the configuration values of the PayOne payment interface and its methods.
PayoneConfigurationNames - Interface in com.commercetools.payment.payone.config
Created by mgatz on 8/8/16.
PayoneConfigurationProvider - Class in com.commercetools.payment.payone.config
Created by mgatz on 7/27/16.
PayoneConstants - Class in com.commercetools.payment.payone.config
 
PayoneCreatePaymentMethodBase - Class in com.commercetools.payment.payone.methods
Base class for Payone related payment methods.
PayoneCreatePaymentMethodBase() - Constructor for class com.commercetools.payment.payone.methods.PayoneCreatePaymentMethodBase
 
PayoneCreatePaymentTransactionMethodBase - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneCreatePaymentTransactionMethodBase() - Constructor for class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 
PayoneCreditCardConfiguration - Class in com.commercetools.payment.payone.config
Created by mgatz on 8/10/16.
PayoneCreditCardCreatePaymentMethodProvider - Class in com.commercetools.payment.payone.methods
 
PayoneCreditCardCreatePaymentTransactionMethodProvider - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneCreditCardCreatePaymentTransactionMethodProvider() - Constructor for class com.commercetools.payment.payone.methods.transaction.PayoneCreditCardCreatePaymentTransactionMethodProvider
 
PayoneHashCalculationProvider - Interface in com.commercetools.payment.payone.utils
 
PayoneHashGeneratorData - Class in com.commercetools.payment.payone.model
Created by mgatz on 8/1/16.
PayoneKlarnaCreatePaymentMethodProvider - Class in com.commercetools.payment.payone.methods
 
PayoneKlarnaCreatePaymentTransactionMethodProvider - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneKlarnaCreatePaymentTransactionMethodProvider() - Constructor for class com.commercetools.payment.payone.methods.transaction.PayoneKlarnaCreatePaymentTransactionMethodProvider
 
PayoneMD5HashCalculationProvider - Class in com.commercetools.payment.payone.utils.impl
 
PayoneMD5HashCalculationProvider() - Constructor for class com.commercetools.payment.payone.utils.impl.PayoneMD5HashCalculationProvider
 
PayonePaymentMethodKeys - Class in com.commercetools.payment.payone.config
Method names/keys supported by the library.
PayonePaymentMethodKeys() - Constructor for class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
 
PayonePaymentMethodType - Enum in com.commercetools.payment.payone.methods
Payone available payment method types.
PayonePaymentServiceProvider - Class in com.commercetools.payment.payone
 
PayonePaymentServiceProvider() - Constructor for class com.commercetools.payment.payone.PayonePaymentServiceProvider
 
PayoneRedirectCreatePaymentTransactionMethodProviderBase - Class in com.commercetools.payment.payone.methods.transaction
Base class for redirect transactions, like Paypal or Sofortüberweisung.
PayoneRedirectCreatePaymentTransactionMethodProviderBase() - Constructor for class com.commercetools.payment.payone.methods.transaction.PayoneRedirectCreatePaymentTransactionMethodProviderBase
 
PayoneRedirectPaymentMethodBase - Class in com.commercetools.payment.payone.methods
Base class for payment methods with redirect transaction action (Paypal, Sofortüberweisung etc).
PayoneRedirectPaymentMethodBase() - Constructor for class com.commercetools.payment.payone.methods.PayoneRedirectPaymentMethodBase
 
PayoneSHA384HashCalculationProvider - Class in com.commercetools.payment.payone.utils.impl
 
PayoneSHA384HashCalculationProvider() - Constructor for class com.commercetools.payment.payone.utils.impl.PayoneSHA384HashCalculationProvider
 
PayoneWalletCreatePaymentMethodProvider - Class in com.commercetools.payment.payone.methods
 
PayoneWalletCreatePaymentTransactionMethodProvider - Class in com.commercetools.payment.payone.methods.transaction
 
PayoneWalletCreatePaymentTransactionMethodProvider() - Constructor for class com.commercetools.payment.payone.methods.transaction.PayoneWalletCreatePaymentTransactionMethodProvider
 
provideCreatePaymentHandler(String) - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
Create a function that can create a payment for the passed method Id
provideCreatePaymentHandler(String) - Method in class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
provideCreatePaymentHandler(String) - Method in class com.commercetools.payment.payone.PayonePaymentServiceProvider
 
provideCreatePaymentTransactionHandler(String) - Method in interface com.commercetools.payment.domain.PaymentServiceProvider
Create a function that can create a payment transaction for a payment object and has the ability to handle overriding of configuration values via given key value pairs.
provideCreatePaymentTransactionHandler(String) - Method in class com.commercetools.payment.nopsp.NoPaymentServiceProvider
 
provideCreatePaymentTransactionHandler(String) - Method in class com.commercetools.payment.payone.PayonePaymentServiceProvider
 

R

REDIRECT - com.commercetools.payment.actions.ShopAction
Shop needs to redirect the user after a successful checkout to the provided URL and handle its callbacks.
REDIRECT_URL - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
redirectUrl(String) - Method in class com.commercetools.payment.actions.HandlingTask
Add a redirect URL to this instance
REFERENCE - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 
requestLocale(Locale) - Method in class com.commercetools.payment.domain.HttpRequestInfoBuilder
Add locale information of the HTTP request to the shop.
REQUIRE_INPUT - com.commercetools.payment.actions.ShopAction
Shop needs to request users input depending on the selected payment method.

S

sendHttpGetRequest(String) - Method in class com.commercetools.payment.utils.impl.PaymentConnectorHelperImpl
 
sendHttpGetRequest(String) - Method in interface com.commercetools.payment.utils.PaymentConnectorHelper
Create a HTTP client and execute a GET request.
setConfigValue(String, String) - Method in class com.commercetools.payment.domain.CreatePaymentTransactionDataBuilder
Set a configuration value passed to the handling method.
setCustomValue(String, String) - Method in class com.commercetools.payment.payone.model.PayoneHashGeneratorData
 
setHandleUrl(String) - Method in class com.commercetools.payment.payone.methods.transaction.PayoneCreatePaymentTransactionMethodBase
 
setPayment(Payment) - Method in interface com.commercetools.payment.model.CreatePaymentTransactionData
Set the payment object the transaction should be created for.
setPayment(Payment) - Method in class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
setTransactionType(TransactionType) - Method in class com.commercetools.payment.domain.CreatePaymentTransactionDataBuilder
 
setTransactionType(TransactionType) - Method in interface com.commercetools.payment.model.CreatePaymentTransactionData
Set the type of the transaction to be created.
setTransactionType(TransactionType) - Method in class com.commercetools.payment.model.impl.CreatePaymentTransactionDataImpl
 
ShopAction - Enum in com.commercetools.payment.actions
Describes what kind of action the shop has to do next.
SUCCESS - com.commercetools.payment.actions.OperationResult
 
SUCCESS_URL - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
 

T

TELEPHONENUMBER - Static variable in interface com.commercetools.payment.payone.config.PayoneConfigurationNames
Customer's telephone number.
toString() - Method in enum com.commercetools.payment.payone.methods.PayonePaymentMethodType
 

V

valueOf(String) - Static method in enum com.commercetools.payment.actions.OperationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.commercetools.payment.actions.ShopAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.commercetools.payment.payone.methods.PayonePaymentMethodType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.commercetools.payment.actions.OperationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.commercetools.payment.actions.ShopAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.commercetools.payment.payone.methods.PayonePaymentMethodType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WALLET_PAYDIREKT - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
Paydirekt The Paydirekt Wallet
WALLET_PAYPAL - Static variable in class com.commercetools.payment.payone.config.PayonePaymentMethodKeys
PayPal The PayPal Wallet
A B C D E F G H I K L M N O P R S T V W 
Skip navigation links