Giter Club home page Giter Club logo

Comments (7)

koraysadiklar avatar koraysadiklar commented on August 31, 2024 1

Arkadaşlar paket yeni sürümler de sorun çıkartıyor. Tabii ki bu işler gönüllülük esaslı yapılıyor ancak paket sahibine ricamdır. Bu kadar uğraşmışsınız güncel sürümünü düzenleyin lütfen. Laravel paketleri konusunda zaten Türkiye bandında çokça eksik ve sorunlar var.

Ben çekim yapamadım henüz ancak çalıştırdığımda en azından karşıya gitti response döndü. Hata aldım ama bu çalıştığını gösteriyor. Benim şu an hesap bilgileriyle alakalı bir sorunum var onu düzelttiğim zaman çalışacak diye düşünüyorum. Sizlerde sorguyu aşağıdaki şekilde düzenleyip sonuca ulaşabilirsiniz. Belki birisine faydası olur.

$pos->prepare($order, 'pay', $card);

$payment = $pos->payment($card);
dd($payment);

Class içerisindeki fonksiyonlarda kopukluk var sanki. prepare zaten en az 2 parametre alıyor. 3. parametre kart bilgileri onuda göndermeyince yine hata veriyor. O yüzden yukarıdaki gibi yaparsanız sonuca ulaşacaksınız.

prepare içinde 2.parametreye verilen değerleri de vendor klasöründeki Classları inceleyip buldum. Onlarda şöyle;

  • 'pay';
  • 'pre';
  • 'post';
  • 'cancel';
  • 'refund';
  • 'status';
  • 'history';

Kolaylıklar diliyorum :)

from laravel-pos.

mahammad avatar mahammad commented on August 31, 2024

@GurrKhoo composer.lock dosyasını silip tekrar composer install deneyin. tabi composer require mews/laravel-pos bu komutu öncesinde çalıştırmanız gerekiyor

from laravel-pos.

GurrKhoo avatar GurrKhoo commented on August 31, 2024

@GurrKhoo composer.lock dosyasını silip tekrar composer install deneyin. tabi composer require mews/laravel-pos bu komutu öncesinde çalıştırmanız gerekiyor

aynı hatayı veriyor yine.

from laravel-pos.

mahammad avatar mahammad commented on August 31, 2024

@GurrKhoo composer.json içeriğini paylaşır mısınız?

from laravel-pos.

GurrKhoo avatar GurrKhoo commented on August 31, 2024

hocam kurulumu tamamladım, guzzle yi silip 6.3.3 sürümünü yükledim fakat çekim için felan gerekli dökümantasyon yok, örneğin

public function prepare(array $order, string $txType, array $card = null)
{
        $card['bank'] = $this->bankName;
        $card = CardFactory::create($card);
        $this->bank->prepare($order, $txType, $card);
        return $this;
}

şöyle bir fonksiyon var uygulamada, dikkat ederseniz fonksiyonda order, txtype, card şeklinde 3 adet parametre istiyor fakat uygulamanın örnek verdiği kullanımda yanlızca 1 adet parametre gönderiyor, doğal olarak sistem hata veriyor

$pos->prepare($order); <<<< burda yanlızca 1 parametre gönderiyor
$payment = $pos->payment($card);
dd($payment->response);

gelen hata

ArgumentCountError
Too few arguments to function Mews\LaravelPos\LaravelPos::prepare(), 1 passed in C:\xampp\htdocs\ticaret\app\Http\Controllers\OdemeController.php on line 83 and at least 2 expected

from laravel-pos.

fabyo0 avatar fabyo0 commented on August 31, 2024

bende kurulum hatası alıyorum

rica etsem paket için güncelleme yapabilir misiniz

Your requirements could not be resolved to an installable set of packages.

Problem 1
- Root composer.json requires mews/laravel-pos ^0.3.9 -> satisfiable by mews/laravel-pos[0.3.9].
- mews/laravel-pos 0.3.9 requires illuminate/config ~5.7|~5.8|^6.0|^7.0|^8.0 -> found illuminate/config[v5.7.0, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev] but these were not loaded, likely
because it conflicts with another require.

from laravel-pos.

nuryagdym avatar nuryagdym commented on August 31, 2024

fixed on v1.0.0

from laravel-pos.

Related Issues (19)

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.