com.ibm.commerce.payment.actions

Class PaymentActionResults

  • All Implemented Interfaces:
    java.io.Serializable


    public class PaymentActionResults
    extends ActionResults

    This method stores the payment backend results after the payment action exception.

    The specific details of the actual payment backend transaction are not documented here. Only the information required by Payment Rules to continue its rule execution is stored here.

    See Also:
    Serialized Form
    • Constructor Detail

      • PaymentActionResults

        public PaymentActionResults(PaymentActionData actionData)
        This method creates a new PaymentActionResults object.
        Parameters:
        action - The action object this is result is associated with
    • Method Detail

      • setPaymentId

        public void setPaymentId(java.lang.String localPaymentId)

        This method sets the payment instruction identifier associated to the payment action execution in Payment Rules.

        Parameters:
        localPaymentId - The payment instruction identifier
      • getPaymentId

        public java.lang.String getPaymentId()
        This method gets the payment identifier associated to the payment action execution in WebSphere Commerce Payments.
        Returns:
        String The payment identifier associated to the payment action execution in WebSphere Commerce Payments
      • setPaymentInstructionId

        public void setPaymentInstructionId(java.lang.String localPaymentInstructionId)

        This method sets the payment identifier associated to the payment action execution in WebSphere Commerce Payments.

        Parameters:
        localPaymentInstructionId - The payment identifier associated to the payment action execution in WebSphere Commerce Payments
      • getPaymentInstructionId

        public java.lang.String getPaymentInstructionId()
        This method returns the payment instruction identifier associated to the payment action execution in Payment Rules. Payment instruction is the set of details that uniquely identify a payment method and a particular account. For example; for CC, it is the account number, expiration amount, and so on.
        Returns:
        paymentInstruction The payment instruction identifier