Lines:
1 to 75 of 75
<?php namespace PayWithAmazon; // Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) exit; /* Class Client * Takes configuration information * Makes API calls to MWS for Pay With Amazon * returns Response Object */ require_once 'ResponseParser.php'; require_once 'HttpCurl.php'; require_once 'Interface.php'; /* class Client */ /* function Client::__construct() – */ /* function Client::checkIfFileExists() – */ /* function Client::checkConfigKeys() – */ /* function Client::getErrorMessageForJsonError() – */ /* function Client::setSandbox() – */ /* function Client::setClientId() – */ /* function Client::setProxy() – */ /* function Client::setMwsServiceUrl() – */ /* function Client::__get() – */ /* function Client::getParameters() – */ /* function Client::trimArray() – */ /* function Client::getUserInfo() – */ /* function Client::setParametersAndPost() – */ /* function Client::checkIfBool() – */ /* function Client::calculateSignatureAndPost() – */ /* function Client::setDefaultValues() – */ /* function Client::setProviderCreditDetails() – */ /* function Client::setProviderCreditReversalDetails() – */ /* function Client::getOrderReferenceDetails() – */ /* function Client::setOrderReferenceDetails() – */ /* function Client::confirmOrderReference() – */ /* function Client::cancelOrderReference() – */ /* function Client::closeOrderReference() – */ /* function Client::closeAuthorization() – */ /* function Client::authorize() – */ /* function Client::getAuthorizationDetails() – */ /* function Client::capture() – */ /* function Client::getCaptureDetails() – */ /* function Client::refund() – */ /* function Client::getRefundDetails() – */ /* function Client::getServiceStatus() – */ /* function Client::createOrderReferenceForId() – */ /* function Client::getBillingAgreementDetails() – */ /* function Client::setBillingAgreementDetails() – */ /* function Client::confirmBillingAgreement() – */ /* function Client::validateBillingAgreement() – */ /* function Client::authorizeOnBillingAgreement() – */ /* function Client::closeBillingAgreement() – */ /* function Client::charge() – */ /* function Client::makeChargeCalls() – */ /* function Client::getProviderCreditDetails() – */ /* function Client::getProviderCreditReversalDetails() – */ /* function Client::reverseProviderCredit() – */ /* function Client::calculateSignatureAndParametersToString() – */ /* function Client::signParameters() – */ /* function Client::calculateStringToSignV2() – */ /* function Client::getParametersAsString() – */ /* function Client::urlEncode() – */ /* function Client::sign() – */ /* function Client::getFormattedTimestamp() – */ /* function Client::invokePost() – */ /* function Client::pauseOnRetry() – */ /* function Client::createServiceUrl() – */ /* function Client::profileEndpointUrl() – */ /* function Client::constructUserAgentHeader() – */ /* function Client::quoteApplicationName() – */ /* function Client::quoteApplicationVersion() – */