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

  • Credentials
  • TestCredentials

Interfaces

  • CredentialsInterface

Class TestCredentials

Encapsulates credentials, signature calculating algorithm AlgorithmInterface and encryption protocol.

Will return sandbox credentials, MD5 algorithm for signature calculations and TLSv1 as encryption protocol

Class TestCredentials

Team3\PayU\Configuration\Credentials\Credentials implements Team3\PayU\Configuration\Credentials\CredentialsInterface
Extended by Team3\PayU\Configuration\Credentials\TestCredentials
Namespace: Team3\PayU\Configuration\Credentials
Package: Team3\PayU\Configuration\Credentials
Located at Team3/PayU/Configuration/Credentials/TestCredentials.php

Methods summary

public
# __construct( string $merchantPosId,…, string $privateKey,…, AlgorithmInterface $signatureAlgorithm,…, string $encryptionProtocols,… )

Parameters

$merchantPosId,…
$privateKey,…
$signatureAlgorithm,…
$encryptionProtocols,…

Overrides

Team3\PayU\Configuration\Credentials\Credentials::__construct
public string
# getMerchantPosId( )

Returns

string

Overrides

Team3\PayU\Configuration\Credentials\Credentials::getMerchantPosId
public string
# getPrivateKey( )

Returns

string

Overrides

Team3\PayU\Configuration\Credentials\Credentials::getPrivateKey

Methods inherited from Team3\PayU\Configuration\Credentials\Credentials

getEncryptionProtocols(), getSignatureAlgorithm()

Magic methods summary

Constants summary

string MERCHANT_POS_ID
# '145227'
string PRIVATE_KEY
# '13a980d4f851f3d9a1cfc792fb1f5e50'

Properties summary

Properties inherited from Team3\PayU\Configuration\Credentials\Credentials

$encryptionProtocols, $merchantPosId, $privateKey, $signatureAlgorithm

PayU integration by Krzysztof Gzocha API documentation generated by ApiGen