[ class tree: ] [ index: ] [ all elements ]

Index of all elements

[ a ] [ b ] [ d ] [ e ] [ g ] [ i ] [ n ] [ o ] [ p ] [ r ] [ s ] [ t ] [ u ] [ x ] [ _ ]

a

addProduct
in file Order.php, method Payment_PagamentoCerto_Order::addProduct()
    Adds a product to the shopping cart
ADDRESS_TYPE_BILLING
in file Order.php, class constant Payment_PagamentoCerto_Order::ADDRESS_TYPE_BILLING
ADDRESS_TYPE_SHIPPING
in file Order.php, class constant Payment_PagamentoCerto_Order::ADDRESS_TYPE_SHIPPING
    Constants representing address types
applyDiscount
in file Order.php, method Payment_PagamentoCerto_Order::applyDiscount()
    Applies discount to a given value and returns the result
applyDiscountPercentage
in file Order.php, method Payment_PagamentoCerto_Order::applyDiscountPercentage()
    Applies a discount set as a percentage
applyDiscountValue
in file Order.php, method Payment_PagamentoCerto_Order::applyDiscountValue()
    Applies a flat value discount and returns the result
top

b

$buyerInfo
in file Order.php, variable Payment_PagamentoCerto_Order::$buyerInfo
    Array containing the buyer's personal info
$buyerInfo
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$buyerInfo
    Array contaning buyer information
$buyerType
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$buyerType
    Buyer type
$buyerType
in file Order.php, variable Payment_PagamentoCerto_Order::$buyerType
    Buyer type
BUYER_TYPE_COMPANY
in file Order.php, class constant Payment_PagamentoCerto_Order::BUYER_TYPE_COMPANY
BUYER_TYPE_PERSON
in file Order.php, class constant Payment_PagamentoCerto_Order::BUYER_TYPE_PERSON
    Constants representing buyer types
top

d

DISCOUNT_TYPE_PERCENTAGE
in file Order.php, class constant Payment_PagamentoCerto_Order::DISCOUNT_TYPE_PERCENTAGE
DISCOUNT_TYPE_VALUE
in file Order.php, class constant Payment_PagamentoCerto_Order::DISCOUNT_TYPE_VALUE
    Constants representing discount types
top

e

ERROR
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::ERROR
    Values that represent the API's return codes
EXPIRED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::EXPIRED
    Values that represent the API's return codes
Exceptions.php
procedural page Exceptions.php
top

g

getBillingAddress
in file Order.php, method Payment_PagamentoCerto_Order::getBillingAddress()
    Returns the billing information
getBuyerInfo
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getBuyerInfo()
    Returns buyer information
getBuyerInfo
in file Order.php, method Payment_PagamentoCerto_Order::getBuyerInfo()
    Returns an array containing the buyer's personal info
getBuyerType
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getBuyerType()
    Returns the buyer type
getBuyerType
in file Order.php, method Payment_PagamentoCerto_Order::getBuyerType()
    Returns the buyer type
getCalculatedDiscount
in file Order.php, method Payment_PagamentoCerto_Order::getCalculatedDiscount()
    Applies the discount to the order sub total and returns the result
getDate
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getDate()
    Returns the date of the transaction in the specified format
getDiscountType
in file Order.php, method Payment_PagamentoCerto_Order::getDiscountType()
    Returns the discount type
getDiscountValue
in file Order.php, method Payment_PagamentoCerto_Order::getDiscountValue()
    Returns the discount value
getOrderId
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getOrderId()
    Returns the order id
getOrderId
in file Order.php, method Payment_PagamentoCerto_Order::getOrderId()
    Returns the order ID
getOrderSubTotal
in file Order.php, method Payment_PagamentoCerto_Order::getOrderSubTotal()
    Returns the sub total of the order (only product values)
getOtherCharges
in file Order.php, method Payment_PagamentoCerto_Order::getOtherCharges()
    Returns the additional charges value
getPaymentMethod
in file Order.php, method Payment_PagamentoCerto_Order::getPaymentMethod()
    Returns the payment method
getPaymentType
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getPaymentType()
    Returns the payment type
getProductQuantity
in file Order.php, method Payment_PagamentoCerto_Order::getProductQuantity()
    Returns the current quantity for the specified product
getProducts
in file Order.php, method Payment_PagamentoCerto_Order::getProducts()
    Returns an array of all the products of the order
getProductTotalAmount
in file Order.php, method Payment_PagamentoCerto_Order::getProductTotalAmount()
    Returns the total amount for a specified product
getShippingAddress
in file Order.php, method Payment_PagamentoCerto_Order::getShippingAddress()
    Returns the shipping info of the order
getShippingValue
in file Order.php, method Payment_PagamentoCerto_Order::getShippingValue()
    Returns the shipping value
getSoapClient
in file PagamentoCerto.php, method Payment_PagamentoCerto::getSoapClient()
    Returns an instance of a SoapClient
getStatusCode
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getStatusCode()
    Returns the status code of the transaction
getStatusMessage
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getStatusMessage()
    Returns the status message of the transaction
getTotalAmount
in file Order.php, method Payment_PagamentoCerto_Order::getTotalAmount()
    Returns the final total amount of the order
getTotalAmount
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getTotalAmount()
    Returns the total amount of the order
getTransactionId
in file Transaction.php, method Payment_PagamentoCerto_Transaction::getTransactionId()
    Returns the transaction ID
getTransactionInfo
in file PagamentoCerto.php, method Payment_PagamentoCerto::getTransactionInfo()
    Returns information about a transaction
getXml
in file PagamentoCerto.php, method Payment_PagamentoCerto::getXml()
    Returns an XML containing the order information
getXml
in file XmlBuilder.php, method Payment_PagamentoCerto_XmlBuilder::getXml()
    Returns a well-formed XML according to PagamentoCerto's API specs
getTransactionInfo.php
procedural page getTransactionInfo.php
top

i

$id
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$id
    Transaction ID
IN_PROCESS
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::IN_PROCESS
    Values that represent the API's return codes
top

n

NOT_FOUND
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::NOT_FOUND
    Values that represent the API's return codes
NOT_PROCESSED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::NOT_PROCESSED
    Values that represent the API's return codes
top

o

$order
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$order
    Object containing order information
$orderId
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$orderId
    Order id
$orderId
in file Order.php, variable Payment_PagamentoCerto_Order::$orderId
    The order ID
$otherCharges
in file Order.php, variable Payment_PagamentoCerto_Order::$otherCharges
    Additional charges of the order
Order.php
procedural page Order.php
top

p

$paymentGatewayUrl
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$paymentGatewayUrl
    Payment gateway webservice URL
$paymentMethod
in file Order.php, variable Payment_PagamentoCerto_Order::$paymentMethod
    Selected payment method
$paymentType
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$paymentType
    Payment type
$products
in file Order.php, variable Payment_PagamentoCerto_Order::$products
    Array contaning all the products of the order
PAYMENT_EXPIRED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::PAYMENT_EXPIRED
    Values that represent the API's return codes
PAYMENT_METHOD_CC_VISA
in file Order.php, class constant Payment_PagamentoCerto_Order::PAYMENT_METHOD_CC_VISA
PAYMENT_METHOD_INVOICE
in file Order.php, class constant Payment_PagamentoCerto_Order::PAYMENT_METHOD_INVOICE
    Constants representing payment methods
Payment_PagamentoCerto
in file PagamentoCerto.php, class Payment_PagamentoCerto
    This class is responsible for sending/receiving requests to/from the payment gateway.
PagamentoCerto.php
procedural page PagamentoCerto.php
Payment_PagamentoCerto_Exception
in file Exceptions.php, class Payment_PagamentoCerto_Exception
    Base exception class for this package
Payment_PagamentoCerto_InvalidParameterException
in file Exceptions.php, class Payment_PagamentoCerto_InvalidParameterException
    Exception for invalid parameters
Payment_PagamentoCerto_MissingParameterException
in file Exceptions.php, class Payment_PagamentoCerto_MissingParameterException
    Exception for missing parameters
Payment_PagamentoCerto_NoProductsException
in file Exceptions.php, class Payment_PagamentoCerto_NoProductsException
    Exception to be thrown when a products are needed but there are no products
Payment_PagamentoCerto_NoTransactionIdException
in file Exceptions.php, class Payment_PagamentoCerto_NoTransactionIdException
    Exception to be thrown when specified transaction ID doesn't exist
Payment_PagamentoCerto_Order
in file Order.php, class Payment_PagamentoCerto_Order
    Class representing an Order
Payment_PagamentoCerto_ProductValueMismatchException
in file Exceptions.php, class Payment_PagamentoCerto_ProductValueMismatchException
    Exception to be thrown when a product value doesn't match with the existing value
Payment_PagamentoCerto_SoapException
in file Exceptions.php, class Payment_PagamentoCerto_SoapException
    Generic exception for SOAP errors
Payment_PagamentoCerto_Transaction
in file Transaction.php, class Payment_PagamentoCerto_Transaction
    Class representing a payment transaction
Payment_PagamentoCerto_XmlBuilder
in file XmlBuilder.php, class Payment_PagamentoCerto_XmlBuilder
    Class that handles the creation of an XML according to PagamentoCerto's API specs.
PROCESSED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::PROCESSED
    Values that represent the API's return codes
top

r

redirectToPaymentGateway
in file PagamentoCerto.php, method Payment_PagamentoCerto::redirectToPaymentGateway()
    Redirects the user to the payment gateway
RETRY_LIMIT_EXCEEDED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::RETRY_LIMIT_EXCEEDED
    Values that represent the API's return codes
top

s

$sellerApiKey
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$sellerApiKey
    Seller API key
$sellerWebserviceUrl
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$sellerWebserviceUrl
    Payment gateway webservice URL
$shippingAddress
in file Order.php, variable Payment_PagamentoCerto_Order::$shippingAddress
    Array containing shipping ingo
$shippingValue
in file Order.php, variable Payment_PagamentoCerto_Order::$shippingValue
    Shipping value for the order
$status
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$status
    Transaction status code
$statusMessage
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$statusMessage
    Status message of the transaction
$storePostbackUrl
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$storePostbackUrl
    Postback URL of the store
$supportedPaymentMethods
in file Order.php, variable Payment_PagamentoCerto_Order::$supportedPaymentMethods
    Array describing current payment methods
startTransaction.php
procedural page startTransaction.php
setAddress
in file Order.php, method Payment_PagamentoCerto_Order::setAddress()
    Sets address information based on $addressType
setBillingAddress
in file Order.php, method Payment_PagamentoCerto_Order::setBillingAddress()
    Sets the billing information
setBuyerInfo
in file Order.php, method Payment_PagamentoCerto_Order::setBuyerInfo()
    Sets all buyer-related info, except for shipping
setDiscount
in file Order.php, method Payment_PagamentoCerto_Order::setDiscount()
    Sets discount for the order
setDiscountPercentage
in file Order.php, method Payment_PagamentoCerto_Order::setDiscountPercentage()
    Defines the discount as percentage
setDiscountValue
in file Order.php, method Payment_PagamentoCerto_Order::setDiscountValue()
    Defines the discount as a flat value
setOrderId
in file Order.php, method Payment_PagamentoCerto_Order::setOrderId()
    Defines the order ID
setOtherCharges
in file Order.php, method Payment_PagamentoCerto_Order::setOtherCharges()
    Defines additional charges for the order
setPaymentMethod
in file Order.php, method Payment_PagamentoCerto_Order::setPaymentMethod()
    Sets the payment info
setPaymentMethodAsCreditCardVisa
in file Order.php, method Payment_PagamentoCerto_Order::setPaymentMethodAsCreditCardVisa()
    Sets the payment method as VISA credit card
setPaymentMethodAsInvoice
in file Order.php, method Payment_PagamentoCerto_Order::setPaymentMethodAsInvoice()
    Sets the payment method as invoice
setShippingAddress
in file Order.php, method Payment_PagamentoCerto_Order::setShippingAddress()
    Sets the shipping info
setShippingValue
in file Order.php, method Payment_PagamentoCerto_Order::setShippingValue()
    Defines the shipping value for the order
setSoapClient
in file PagamentoCerto.php, method Payment_PagamentoCerto::setSoapClient()
    Sets a user-defined SOAP client
startTransaction
in file PagamentoCerto.php, method Payment_PagamentoCerto::startTransaction()
    Starts a payment transaction and returns the transaction ID
top

t

$timestamp
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$timestamp
    UNIX timestamp representing the transaction date
$totalAmount
in file Transaction.php, variable Payment_PagamentoCerto_Transaction::$totalAmount
    Total amount of the order
$transactionId
in file PagamentoCerto.php, variable Payment_PagamentoCerto::$transactionId
    Transaction ID
Transaction.php
procedural page Transaction.php
top

u

USER_CANCELLED
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::USER_CANCELLED
    Values that represent the API's return codes
USER_EXIT
in file Transaction.php, class constant Payment_PagamentoCerto_Transaction::USER_EXIT
    Values that represent the API's return codes
top

x

XmlBuilder.php
procedural page XmlBuilder.php
top

_

__construct
in file XmlBuilder.php, method Payment_PagamentoCerto_XmlBuilder::__construct()
    Class constructor
__construct
in file Transaction.php, method Payment_PagamentoCerto_Transaction::__construct()
    Class constructor
__construct
in file PagamentoCerto.php, method Payment_PagamentoCerto::__construct()
    Class constructor
__construct
in file Order.php, method Payment_PagamentoCerto_Order::__construct()
    Class constructor
top

Documentation generated on Thu, 04 Mar 2010 23:00:02 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.