Git Product home page Git Product logo

php-sdk's Issues

can't get response code

while integrate to laravel app i got to redirect to payment page and simulate success and fail but can't get response code for what happens with payment system

how webhook works

hi all, reading the documentation I can't understand how the webhook works. Once the payment process has been done, I need to redirect the user to a page, but from here on it's not clear to me how I can take the data and extrapolate it. I have already set up the webhook link from the panel. thank you

sample code does not work

The sample code does not work.

Apart from the variable naming which is not correct
e.g. $client is initialised but then $apiClient is used
same goes for $services and $apiService

even after fixing the above, i do get the following exception

Wallee\Sdk\ApiException: [1217B46F-7AC4-2272-1409-586DE1476CF9] The entity query filter requires the type property. in Wallee\Sdk\Service\AccountService->countWithHttpInfo() (Zeile 147 in /vendor/wallee/sdk/lib/Service/AccountService.php).

Transaction Details

Sorry to bother you on this way, but I stuck somehow (and yes, I have read the documentary)
On the payment-response-page I run this code to check the transaction state:

$client = new \Wallee\Sdk\ApiClient($userId, $applicationKey);
$transactionService = new \Wallee\Sdk\Service\TransactionService($client);
$trData             = $transactionService->read($spaceId, $tranactionId);
$state              = $trData->getState();

But if the payment is successful I need some more details of the transaction, e.g. (Cardholder-Name, Cardbrand and -number, Card valid until....)

How can get those details?
Can someone point me in the right direction?
That would be nice

Roger

Error after callApi (result of buildPaymentPageUrl)

Pull request: #3

The sent request does either not contain the request parameter 'id' or it is invalid (e.g. wrong format).

The call from API returns this error. Upon further inspection, I found that this is caused by the buildRequestUrl method which uses http_build_query function which by default uses '&' as a separator. Normally if posting to another php5.3 machine this will not be a problem.

But if you post to a server with a newer PHP version or tomcat java server or something else the & might not be handled properly.

To overcome this specify:

http_build_query($array, '', '&');

and NOT

http_build_query($array);

in buildRequestUrl method. More specifically, change buildRequestUrl method in ApiClient.php to the following:

        /**
	 * Returns the request url.
	 *
	 * @param string $path the request path
	 * @param array $queryParams an array of query parameters
	 * @return string
	 */
	private function buildRequestUrl($path, $queryParams) {
		$url = $this->getBasePath() . $path;
		if (!empty($queryParams)) {
			$url = ($url . '?' . http_build_query($queryParams, '', '&'));
		}
		return $url;
	}

Feedback for release 3.1.4

Hi wallee dev team

I just wanted to let you know that you added a non optional parameter in the function Wallee\Sdk\ApiClient::callApi() in your latest Patch Release 3.1.4.
Naturally this triggered a bunch of warnings on our end.

Next time, could you add a hint in the release notes?

Thank for your work

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.