PHP 클래스 ModelExtensionPaymentKlarnaCheckout, opencart

상속: extends Model
파일 보기 프로젝트 열기: opencart/opencart

공개 메소드들

메소드 설명
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 )

메소드 상세

addOrder() 공개 메소드

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

checkForPaymentTaxes() 공개 메소드

checkForPaymentTaxes() 공개 메소드

public checkForPaymentTaxes ( $products = [] )

connector() 공개 메소드

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

getConnector() 공개 메소드

public getConnector ( $accounts, $currency )

getCountriesByGeoZone() 공개 메소드

public getCountriesByGeoZone ( $geo_zone_id )

getCountryByIsoCode2() 공개 메소드

public getCountryByIsoCode2 ( $iso_code_2 )

getCountryByIsoCode3() 공개 메소드

public getCountryByIsoCode3 ( $iso_code_3 )

getDefaultShippingMethod() 공개 메소드

public getDefaultShippingMethod ( $shipping_methods )

getMethod() 공개 메소드

public getMethod ( $address, $total )

getOrder() 공개 메소드

public getOrder ( $order_id )

getOrderByOrderId() 공개 메소드

public getOrderByOrderId ( $order_id )

getTotals() 공개 메소드

public getTotals ( )

getZoneByCode() 공개 메소드

public getZoneByCode ( $code, $country_id )

install() 공개 메소드

public install ( )

log() 공개 메소드

public log ( $data )

log() 공개 메소드

public log ( $data, $step = 6 )

omCancel() 공개 메소드

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

omCapture() 공개 메소드

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

omCustomerDetails() 공개 메소드

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

omExtendAuthorizationTime() 공개 메소드

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

omOrderRetrieve() 공개 메소드

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

omRefund() 공개 메소드

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

omReleaseAuthorization() 공개 메소드

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

omRetrieve() 공개 메소드

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

omShippingInfo() 공개 메소드

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

omTriggerSendOut() 공개 메소드

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

omUpdateAddress() 공개 메소드

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

omUpdateMerchantReference() 공개 메소드

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

orderCreate() 공개 메소드

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

orderRetrieve() 공개 메소드

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

orderUpdate() 공개 메소드

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

subscribeNewsletter() 공개 메소드

public subscribeNewsletter ( $customer_id )

uninstall() 공개 메소드

public uninstall ( )

updateOcOrder() 공개 메소드

public updateOcOrder ( $order_id, $data )

updateOcOrderEmail() 공개 메소드

public updateOcOrderEmail ( $order_id, $email )

updateOrder() 공개 메소드

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