PaymentInteractionData
CreatePaymentTransactionDataImpl
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 | 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, getSphereClient
java.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