Closed juragandotid closed 4 years ago
this is my script for first initiate checkout session :
`<?php
/**
/**
/**
/**
$service = new Services\OrderService([ 'credentials' => $config['production']['credentials'] ]);
/**
$request->contactEmail = 'nike.yogesh@gmail.com'; $request->contactFirstName = 'Yogesh'; $request->contactLastName = 'Naik'; $request->shippingAddress->recipient = 'Yogesh Naik'; $request->shippingAddress->phoneNumber = '617 817 7449 '; $request->shippingAddress->addressLine1 = '600 Epic Way #566'; $request->shippingAddress->city = 'San Jose'; $request->shippingAddress->stateOrProvince = 'CA'; $request->shippingAddress->postalCode = '95134'; $request->shippingAddress->country = 'US'; $request->lineItemInputs->quantity = '1'; $request->lineItemInputs->itemId = 'v1|330008507440|0';
$response = $service->initiateGuestCheckoutSession($request);
/**
if ($response->Ack !== 'Failure') {
$SessionId = $response->checkoutSessionId;
print($SessionId);
}`
and i got this error respon :
`PHP Fatal error: Uncaught InvalidArgumentException: Missing required configuration options:
authorization in F:\ebay\vendor\dts\ebay-sdk-php\src\ConfigurationResolver.php:145 Stack trace:
thrown in F:\ebay\vendor\dts\ebay-sdk-php\src\ConfigurationResolver.php on line 145
Fatal error: Uncaught InvalidArgumentException: Missing required configuration options:
authorization in F:\ebay\vendor\dts\ebay-sdk-php\src\ConfigurationResolver.php:145 Stack trace:
thrown in F:\ebay\vendor\dts\ebay-sdk-php\src\ConfigurationResolver.php on line 145`
Thank you.
can u give me an example step to make order using this source?
search product -> getproductID -> checkout product -> guestcheckout -> payment -> suceess or failed.