public interface CreatePaymentTransactionData extends PaymentInteractionData
PaymentServiceProvider implementation
to create a new payment transaction object.
Created by mgatz on 7/27/16.| Modifier and Type | Method and Description |
|---|---|
io.sphere.sdk.payments.Payment |
getPayment() |
java.lang.String |
getPaymentRef() |
java.util.Optional<io.sphere.sdk.payments.TransactionType> |
getTransactionType() |
void |
setPayment(io.sphere.sdk.payments.Payment p)
Set the payment object the transaction should be created for.
|
void |
setTransactionType(io.sphere.sdk.payments.TransactionType type)
Set the type of the transaction to be created.
|
getConfigByName, getSphereClientjava.lang.String getPaymentRef()
io.sphere.sdk.payments.Payment getPayment()
void setPayment(io.sphere.sdk.payments.Payment p)
p - the payment objectjava.util.Optional<io.sphere.sdk.payments.TransactionType> getTransactionType()
void setTransactionType(io.sphere.sdk.payments.TransactionType type)
type - typ of transaction to set