public class PayonePaypalCreatePaymentMethodProvider extends PayoneCreatePaymentMethodBase
Modifier and Type | Method and Description |
---|---|
java.util.function.Function<CreatePaymentData,java.util.concurrent.CompletionStage<PaymentCreationResult>> |
create()
Provides a function that handles the creation of a payment object within the CTP plattform.
|
protected io.sphere.sdk.payments.PaymentDraftBuilder |
createPaymentDraft(CreatePaymentData cpd)
Creates a payment draft object used to create a new payment object at the CTP.
|
protected java.lang.String |
getMethodType() |
static PayoneCreatePaymentMethodBase |
of() |
createCustomFieldsBuilder, createCustomFieldsBuilder, getLanguageFromPaymentDataOrFallback
addNewPayment, getLanguageFromCart
protected java.lang.String getMethodType()
getMethodType
in class PayoneCreatePaymentMethodBase
PayonePaymentMethodType
public static PayoneCreatePaymentMethodBase of()
public java.util.function.Function<CreatePaymentData,java.util.concurrent.CompletionStage<PaymentCreationResult>> create()
CreatePaymentMethod
protected io.sphere.sdk.payments.PaymentDraftBuilder createPaymentDraft(CreatePaymentData cpd)
CreatePaymentMethodBase
createPaymentDraft
in class CreatePaymentMethodBase
cpd
- the data object