Uses of Interface
com.elasticpath.domain.order.OrderPayment

Packages that use OrderPayment
com.elasticpath.domain.order   
com.elasticpath.domain.order.impl   
com.elasticpath.domain.payment   
com.elasticpath.domain.payment.impl   
com.elasticpath.service.shoppingcart   
com.elasticpath.service.shoppingcart.impl   
com.elasticpath.sfweb.formbean   
com.elasticpath.sfweb.formbean.impl   
 

Uses of OrderPayment in com.elasticpath.domain.order
 

Methods in com.elasticpath.domain.order that return OrderPayment
 OrderPayment Order.getOrderPayment()
          Convenience method to retrieve a default order payment for this order.
 

Methods in com.elasticpath.domain.order with parameters of type OrderPayment
 void Order.addOrderPayment(OrderPayment orderPayment)
          Add a payment to the order.
 

Uses of OrderPayment in com.elasticpath.domain.order.impl
 

Classes in com.elasticpath.domain.order.impl that implement OrderPayment
 class OrderPaymentImpl
          Represents customer payment information.
 

Methods in com.elasticpath.domain.order.impl that return OrderPayment
 OrderPayment OrderImpl.getOrderPayment()
          Convenience method to retrieve a default order payment for this order.
 

Methods in com.elasticpath.domain.order.impl with parameters of type OrderPayment
 void OrderImpl.addOrderPayment(OrderPayment orderPayment)
          Add a payment to the order.
 

Uses of OrderPayment in com.elasticpath.domain.payment
 

Methods in com.elasticpath.domain.payment with parameters of type OrderPayment
 void PaymentGateway.capture(OrderPayment payment)
          Captures a payment on a previously authorized card.
 void PaymentGateway.preAuthorize(OrderPayment payment, Address billingAddress)
          Pre-authorize a payment.
 void PaymentGateway.refund(OrderPayment payment)
          Refunds a previous capture.
 void PaymentGateway.reversePreAuthorization(OrderPayment payment)
          Reverse a previous pre-authorization.
 void PaymentGateway.sale(OrderPayment payment, Address billingAddress)
          Marks a transaction for immediate fund transfer without any pre-authorization.
 void PaymentGateway.voidCaptureOrCredit(OrderPayment payment)
          Void a previous capture or credit.
 

Uses of OrderPayment in com.elasticpath.domain.payment.impl
 

Methods in com.elasticpath.domain.payment.impl with parameters of type OrderPayment
 void NullPaymentGatewayImpl.capture(OrderPayment payment)
          Captures a payment on a previously authorized card.
 void CyberSourcePaymentGatewayImpl.capture(OrderPayment payment)
          Captures a payment on a previously authorized card.
 void AuthorizeNetPaymentGatewayImpl.capture(OrderPayment payment)
          Captures a payment on a previously authorized card.
 void PayflowProPaymentGatewayImpl.capture(OrderPayment payment)
          Captures a payment on a previously authorized card.
 void PaypalExpressPaymentGatewayImpl.capture(OrderPayment orderPayment)
          Captures a payment on a previously authorized card.
 void NullPaymentGatewayImpl.preAuthorize(OrderPayment payment, Address billingAddress)
          Pre-authorize a payment.
 void CyberSourcePaymentGatewayImpl.preAuthorize(OrderPayment payment, Address billingAddress)
          Pre-authorize a payment.
 void AuthorizeNetPaymentGatewayImpl.preAuthorize(OrderPayment payment, Address billingAddress)
          Pre-authorize a payment.
 void PayflowProPaymentGatewayImpl.preAuthorize(OrderPayment payment, Address billingAddress)
          Pre-authorize a payment.
 void PaypalExpressPaymentGatewayImpl.preAuthorize(OrderPayment orderPayment, Address billingAddress)
          Pre-authorize a payment.
 void AbstractPaymentGatewayImpl.refund(OrderPayment payment)
          Refunds a previous capture.
 void NullPaymentGatewayImpl.reversePreAuthorization(OrderPayment payment)
          Reverse a previous pre-authorization.
 void CyberSourcePaymentGatewayImpl.reversePreAuthorization(OrderPayment payment)
          Reverse a previous pre-authorization.
 void AuthorizeNetPaymentGatewayImpl.reversePreAuthorization(OrderPayment payment)
          Reverse a previous pre-authorization.
 void PayflowProPaymentGatewayImpl.reversePreAuthorization(OrderPayment payment)
          Reverse a previous pre-authorization.
 void PaypalExpressPaymentGatewayImpl.reversePreAuthorization(OrderPayment orderPayment)
          Reverse a previous pre-authorization.
 void NullPaymentGatewayImpl.sale(OrderPayment payment, Address billingAddress)
          Captures a payment on a card.
 void CyberSourcePaymentGatewayImpl.sale(OrderPayment payment, Address billingAddress)
          Make a payment without pre-authorization.
 void AuthorizeNetPaymentGatewayImpl.sale(OrderPayment payment, Address billingAddress)
          Immediately process a payment.
 void PayflowProPaymentGatewayImpl.sale(OrderPayment payment, Address billingAddress)
          Immediately process a payment.
 void PaypalExpressPaymentGatewayImpl.sale(OrderPayment orderPayment, Address billingAddress)
          Make a payment without pre-authorization.
 void NullPaymentGatewayImpl.voidCaptureOrCredit(OrderPayment payment)
          Void a previous capture or credit.
 void CyberSourcePaymentGatewayImpl.voidCaptureOrCredit(OrderPayment payment)
          Void a previous capture or credit.
 void AuthorizeNetPaymentGatewayImpl.voidCaptureOrCredit(OrderPayment payment)
          Void a previous capture or credit.
 void PayflowProPaymentGatewayImpl.voidCaptureOrCredit(OrderPayment payment)
          Void a previous capture or credit.
 void PaypalExpressPaymentGatewayImpl.voidCaptureOrCredit(OrderPayment orderPayment)
          Void a previous capture or credit.
 

Uses of OrderPayment in com.elasticpath.service.shoppingcart
 

Methods in com.elasticpath.service.shoppingcart with parameters of type OrderPayment
 void CheckoutService.checkout(ShoppingCart shoppingCart, OrderPayment orderPayment)
          Processes an order for the items in the specified shopping cart.
 void CheckoutEventHandler.postCheckout(ShoppingCart shoppingCart, OrderPayment orderPayment, Order completedOrder)
          This event occurs after a checkout process has completed.
 void CheckoutEventHandler.preCheckout(ShoppingCart shoppingCart, OrderPayment orderPayment)
          This event occurs before any action is taken as part of the checkout process.
 void CheckoutEventHandler.preCheckoutOrderPersist(ShoppingCart shoppingCart, OrderPayment orderPayment, Order completedOrder)
          This event occurs after a checkout has been processed but before the order has been persisted.
 

Uses of OrderPayment in com.elasticpath.service.shoppingcart.impl
 

Methods in com.elasticpath.service.shoppingcart.impl with parameters of type OrderPayment
 void CheckoutServiceImpl.checkout(ShoppingCart shoppingCart, OrderPayment orderPayment)
          Processes an order for the items in the specified shopping cart.
 void AbstractCheckoutEventHandlerImpl.postCheckout(ShoppingCart shoppingCart, OrderPayment orderPayment, Order completedOrder)
          This event occurs after a checkout process has completed.
 void AbstractCheckoutEventHandlerImpl.preCheckout(ShoppingCart shoppingCart, OrderPayment orderPayment)
          This event occurs before any action is taken as part of the checkout process.
 void AbstractCheckoutEventHandlerImpl.preCheckoutOrderPersist(ShoppingCart shoppingCart, OrderPayment orderPayment, Order completedOrder)
          This event occurs after a checkout has been processed but before the order has been persisted.
 

Uses of OrderPayment in com.elasticpath.sfweb.formbean
 

Methods in com.elasticpath.sfweb.formbean that return OrderPayment
 OrderPayment BillingAndReviewFormBean.getOrderPayment()
          Get the orderPayment used to collect payment information.
 

Methods in com.elasticpath.sfweb.formbean with parameters of type OrderPayment
 void BillingAndReviewFormBean.setOrderPayment(OrderPayment orderPayment)
          Set the orderPayment used to collect payment information.
 

Uses of OrderPayment in com.elasticpath.sfweb.formbean.impl
 

Methods in com.elasticpath.sfweb.formbean.impl that return OrderPayment
 OrderPayment BillingAndReviewFormBeanImpl.getOrderPayment()
          Get the orderPayment used to collect payment information.
 

Methods in com.elasticpath.sfweb.formbean.impl with parameters of type OrderPayment
 void BillingAndReviewFormBeanImpl.setOrderPayment(OrderPayment orderPayment)
          Set the orderPayment used to collect payment information.