PHP Class ModelExtensionPaymentKlarnaCheckout, opencart

Inheritance: extends Model
Datei anzeigen Open project: opencart/opencart

Public Methods

Method Description
addOrder ( $order_id, $order_ref, $data )
checkForPaymentTaxes ( )
checkForPaymentTaxes ( $products = [] )
connector ( $merchant_id, $secret, $url )
getConnector ( $accounts, $currency )
getCountriesByGeoZone ( $geo_zone_id )
getCountryByIsoCode2 ( $iso_code_2 )
getCountryByIsoCode3 ( $iso_code_3 )
getDefaultShippingMethod ( $shipping_methods )
getMethod ( $address, $total )
getOrder ( $order_id )
getOrderByOrderId ( $order_id )
getTotals ( )
getZoneByCode ( $code, $country_id )
install ( )
log ( $data )
log ( $data, $step = 6 )
omCancel ( Klarna\Rest\Transport\Connector $connector, $order_id )
omCapture ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
omCustomerDetails ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id, $data )
omExtendAuthorizationTime ( Klarna\Rest\Transport\Connector $connector, $order_id )
omOrderRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
omRefund ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
omReleaseAuthorization ( Klarna\Rest\Transport\Connector $connector, $order_id )
omRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
omShippingInfo ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id, $data )
omTriggerSendOut ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id )
omUpdateAddress ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
omUpdateMerchantReference ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
orderCreate ( Klarna\Rest\Transport\Connector $connector, $order_data )
orderRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
orderUpdate ( Klarna\Rest\Transport\Connector $connector, $order_id, $order_data )
subscribeNewsletter ( $customer_id )
uninstall ( )
updateOcOrder ( $order_id, $data )
updateOcOrderEmail ( $order_id, $email )
updateOrder ( $order_id, $order_ref, $data )

Method Details

addOrder() public method

public addOrder ( $order_id, $order_ref, $data )

checkForPaymentTaxes() public method

checkForPaymentTaxes() public method

public checkForPaymentTaxes ( $products = [] )

connector() public method

public connector ( $merchant_id, $secret, $url )

getConnector() public method

public getConnector ( $accounts, $currency )

getCountriesByGeoZone() public method

public getCountriesByGeoZone ( $geo_zone_id )

getCountryByIsoCode2() public method

public getCountryByIsoCode2 ( $iso_code_2 )

getCountryByIsoCode3() public method

public getCountryByIsoCode3 ( $iso_code_3 )

getDefaultShippingMethod() public method

public getDefaultShippingMethod ( $shipping_methods )

getMethod() public method

public getMethod ( $address, $total )

getOrder() public method

public getOrder ( $order_id )

getOrderByOrderId() public method

public getOrderByOrderId ( $order_id )

getTotals() public method

public getTotals ( )

getZoneByCode() public method

public getZoneByCode ( $code, $country_id )

install() public method

public install ( )

log() public method

public log ( $data )

log() public method

public log ( $data, $step = 6 )

omCancel() public method

public omCancel ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

omCapture() public method

public omCapture ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
$connector Klarna\Rest\Transport\Connector

omCustomerDetails() public method

public omCustomerDetails ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id, $data )
$connector Klarna\Rest\Transport\Connector

omExtendAuthorizationTime() public method

public omExtendAuthorizationTime ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

omOrderRetrieve() public method

public omOrderRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

omRefund() public method

public omRefund ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
$connector Klarna\Rest\Transport\Connector

omReleaseAuthorization() public method

public omReleaseAuthorization ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

omRetrieve() public method

public omRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

omShippingInfo() public method

public omShippingInfo ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id, $data )
$connector Klarna\Rest\Transport\Connector

omTriggerSendOut() public method

public omTriggerSendOut ( Klarna\Rest\Transport\Connector $connector, $order_id, $capture_id )
$connector Klarna\Rest\Transport\Connector

omUpdateAddress() public method

public omUpdateAddress ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
$connector Klarna\Rest\Transport\Connector

omUpdateMerchantReference() public method

public omUpdateMerchantReference ( Klarna\Rest\Transport\Connector $connector, $order_id, $data )
$connector Klarna\Rest\Transport\Connector

orderCreate() public method

public orderCreate ( Klarna\Rest\Transport\Connector $connector, $order_data )
$connector Klarna\Rest\Transport\Connector

orderRetrieve() public method

public orderRetrieve ( Klarna\Rest\Transport\Connector $connector, $order_id )
$connector Klarna\Rest\Transport\Connector

orderUpdate() public method

public orderUpdate ( Klarna\Rest\Transport\Connector $connector, $order_id, $order_data )
$connector Klarna\Rest\Transport\Connector

subscribeNewsletter() public method

public subscribeNewsletter ( $customer_id )

uninstall() public method

public uninstall ( )

updateOcOrder() public method

public updateOcOrder ( $order_id, $data )

updateOcOrderEmail() public method

public updateOcOrderEmail ( $order_id, $email )

updateOrder() public method

public updateOrder ( $order_id, $order_ref, $data )