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

  • OrderSignatureCalculator
  • OrderSignatureCalculatorFactory
  • SignatureCalculator

Interfaces

  • OrderSignatureCalculatorFactoryInterface
  • OrderSignatureCalculatorInterface
  • SignatureCalculatorException
  • SignatureCalculatorInterface

Namespace Team3\PayU\SignatureCalculator

Namespaces summary

Team3\PayU\SignatureCalculator\Encoder
Team3\PayU\SignatureCalculator\ParametersSorter
Team3\PayU\SignatureCalculator\Validator

Classes summary

OrderSignatureCalculator

Will do the same job as Team3\PayU\SignatureCalculator\SignatureCalculatorInterface but doesn't need data as array. It will turn Team3\PayU\Order\Model\OrderInterface array of alphabetical sorted parameters and pass it to signature calculator.

OrderSignatureCalculatorFactory
SignatureCalculator Is responsible to concat data, add private key and encrypt with given algorithm.

Interfaces summary

OrderSignatureCalculatorFactoryInterface
OrderSignatureCalculatorInterface

Will do the same job as Team3\PayU\SignatureCalculator\SignatureCalculatorInterface but doesn't need data as array. It will turn Team3\PayU\Order\Model\OrderInterface array of alphabetical sorted parameters and pass it to signature calculator.

SignatureCalculatorException Class PayUException
SignatureCalculatorInterface Is responsible to concat data, add private key and encrypt with given algorithm.
PayU integration by Krzysztof Gzocha API documentation generated by ApiGen