Your IP : 216.73.216.95


Current Path : /var/test/www/storage/vendor/klarna/kco_rest/docs/examples/capture/
Upload File :
Current File : /var/test/www/storage/vendor/klarna/kco_rest/docs/examples/capture/trigger_send_out.php

<?php
/**
 * Trigger a new send out of customer communication.
 */

require_once dirname(dirname(dirname(__DIR__))) . '/vendor/autoload.php';

$merchantId = getenv('MERCHANT_ID') ?: '0';
$sharedSecret = getenv('SHARED_SECRET') ?: 'sharedSecret';
$orderId = getenv('ORDER_ID') ?: '12345';
$captureId = getenv('CAPTURE_ID') ?: '34567';

$connector = Klarna\Rest\Transport\Connector::create(
    $merchantId,
    $sharedSecret,
    Klarna\Rest\Transport\ConnectorInterface::EU_TEST_BASE_URL
);

$order = new Klarna\Rest\OrderManagement\Order($connector, $orderId);

$capture = $order->fetchCapture($captureId);
$capture->triggerSendout();