PayU integration by Krzysztof Gzocha
  • Namespace
  • Class

Namespaces

  • Team3
    • PayU
      • Annotation
      • Communication
        • CurlRequestBuilder
        • HttpStatusParser
        • Notification
        • Process
          • NotificationProcess
          • ResponseDeserializer
        • Request
          • Model
        • Response
          • Model
        • Sender
      • Configuration
        • Credentials
      • Order
        • Autocomplete
          • Strategy
        • Model
          • Buyer
          • Money
          • Products
          • ShippingMethods
          • Traits
        • Transformer
          • UserOrder
            • Strategy
              • Product
              • ShippingMethod
      • PropertyExtractor
        • Reader
      • Serializer
      • SignatureCalculator
        • Encoder
          • Algorithms
          • Strategy
        • ParametersSorter
        • Validator
      • ValidatorBuilder

Classes

  • RequestProcess
  • RequestProcessFactory

Interfaces

  • InvalidRequestDataObjectException
  • RequestProcessException
  • RequestProcessFactoryInterface
  • RequestProcessInterface

Namespace Team3\PayU\Communication\Process

Namespaces summary

Team3\PayU\Communication\Process\NotificationProcess
Team3\PayU\Communication\Process\ResponseDeserializer

Classes summary

RequestProcess

This class will help user to make a request to PayU. Basing on Team3\PayU\Communication\Request\PayURequestInterface and Team3\PayU\Configuration\ConfigurationInterface it will serialize objects, send request, parse HTTP status code of the response and deserialize the response into proper objects.

RequestProcessFactory Will return Team3\PayU\Communication\Process\RequestProcess

Interfaces summary

InvalidRequestDataObjectException

This exception will be thrown when PayURequestInterface requires an object, but this object is invalid. To get violations please use {@method getViolations}

RequestProcessException This exception will be thrown when Team3\PayU\Communication\Process\RequestProcessInterface will fail.
RequestProcessFactoryInterface Will return Team3\PayU\Communication\Process\RequestProcess
RequestProcessInterface

This class will help user to make a request to PayU. Basing on Team3\PayU\Communication\Request\PayURequestInterface and Team3\PayU\Configuration\ConfigurationInterface it will serialize objects, send request, parse HTTP status code of the response and deserialize the response into proper objects.

PayU integration by Krzysztof Gzocha API documentation generated by ApiGen