বিভিন্ন পণ্য ধরণের জন্য বিভিন্ন পেমেন্ট পদ্ধতি উপলব্ধ থাকার উপায় আছে?
এটি আমার দৃশ্যপট এবং আমি এখন পর্যন্ত যা আবিষ্কার করেছি:
বাস ট্র্যাভেল পাস বিক্রির জন্য আমার ড্রুপাল কমার্স সাইটে আমার কাছে দুটি পণ্যের প্রকার রয়েছে। একটি ধরণ কেবলমাত্র বাস পাস বুক করা যেখানে আপনি আপনার বাসের টিকিটের জন্য তারিখ এবং সময় (কাস্টম লাইন আইটেম) নির্বাচন করেন। অন্য ধরণের প্রকৃত অর্থপ্রদানের জন্য, যেখানে আপনি একটি বাস পাস বেছে নিতে পারেন, অতিরিক্ত ট্যুর যোগ করতে পারেন (কাস্টম লাইন আইটেমগুলির সাথেও) এবং তারপরে পেপ্যাল দিয়ে অর্থ প্রদান করতে পারেন।
আমি বুকিং প্রদানের প্রকারের জন্য উদাহরণের অর্থ প্রদানের মডিউলটির একটি কাস্টমাইজড সংস্করণ এবং আসল অর্থ প্রদানের জন্য ড্রুপাল বাণিজ্য পেপাল মডিউলটি ব্যবহার করছি।
আমার যা প্রয়োজন তা হ'ল এক পণ্যের ধরণের জন্য কাস্টম বুকিং প্রদানের পদ্ধতি এবং অন্য পণ্য ধরণের পেপ্যাল পেমেন্ট পদ্ধতি have
আমি পণ্যের ধরণের জন্য একটি শর্ত যুক্ত করার চেষ্টা করেছি এবং এটি করতে সক্ষম হইনি। আমরা একটি নির্দিষ্ট পণ্যের জন্য একটি শর্ত যুক্ত করতে পারি, তবে কোনও পণ্যের ধরণের জন্য নয়। এটি আদর্শ হবে: https://skitch.com/ipwa/eywxa/add-a-new-condition-chasquibus
আমি আপাতত যা করেছি তা হ'ল প্রতিটি অর্থপ্রদানের পণ্যের ধরণের জন্য পেপাল নিয়ম ক্লোন করা এবং সেই পণ্যগুলিকে শর্ত হিসাবে নির্বাচন করা। এটি আদর্শ নয়, কারণ যদি কোনও ব্যবহারকারীর একাধিক অর্থ প্রদানের পণ্য থাকে তবে আমরা আদেশে প্রতিটি অতিরিক্ত অর্থ প্রদানের জন্য একটি সদৃশ পেপাল পেমেন্ট পদ্ধতি পাই get আমি অনুমান করি যে এটি প্রত্যেকটির জন্য অর্থ প্রদানের নিয়ম আছে বলে এটি অর্থবোধ করে।
আমার সমাধানে অর্থপ্রদানের পদ্ধতির বিধি অনুসারে পণ্যের ধরণের জন্য একটি শর্ত থাকতে সক্ষম হতে পারে বা 'অর্ডারে একটি নির্দিষ্ট পণ্য রয়েছে' শর্তে চারটি অর্থ প্রদানের পণ্য এসকিউ রাখতে সক্ষম হবে।