2 different products with same rfid tag - collision

I'm doing a smart shopping cart as a college project, the problem is if I have 2 pieces of the same product (2 same tags) in the cart, how can I make sure the reader reads both of them?

Assuming you are working with UHF ISO 18000-6C tags, you should take a look at the bank memory organization.
Those are compose with four block:
User bank
TID bank
EPC bank
Reserved bank
Right now, you only must be worried about the tag identification (TID) structure. Check the TID bank of your tags and focus to read those bytes.
Regards

Related

Unique Credit Card processing requirement?

I am working with a client to migrate their 12 year old ecommerce site to a more modern platform. The manner in which they process credit cards is something I don't have experience with, and either I can't seem to punch the right combination of words to get google to spit out what i'm looking for, or this is an oddity.
Their business does not process any credit card transactions itself. They use mals ecommerce shopping cart, and when customers place orders, the credit card information is stored there, but not processed. Their partner then logs into Mals and is able to retrieve all the card information and then process it externally on their own equipment.
Is there a common name for this process
Is this an acceptable practice (It seems kinda sketchy to me)
If so, can someone point me in the right direction for research

how do I write the data to NFC Card/Tag dynamically using NFC writer?

I need to implement something like NFC virtual shopping store.
But problem is I don't want to use mobile phone as NFC reader.
First thing I am learner :)
Scenario is I have five art pieces and 50 visitors
So I am thinking I will implement 5 NFC card reader and writer and 50 NFC tags
All NFC TAGS are already filled up with user data like email, email, phone
And all NFC reader and writer are setup with art pieces.
User will come to gallery and tap NFC TAG on the required art piece or somethings
PROBLEM IS HERE
"can I update NFC tag data dynamically when he tapping?"
Like adding product id into the NFC tag... and product id is fixed for that reader or writer
So at time of tapping NFC writer will write the product id (which fixed for each writer) into the NFC tag
Is that possible?
Sorry I am not good in explaining problem in short ... :)
Please let me know, it is possible or not .. and I am on right track or not
thanks in advanced
The answer is: yes you can, but it is not very practical.
You would have to connect all five card readers/writers to a controller (like PC) and implement writing logic there.
Five NFC readers/writers are also very expensive, minimum 50€ for once piece.
More common scenario would be:
Each art piece has its own NFC tag. This tag is read-only (so no one can change data) and contains information about art piece (id, price, ...).
Each visitor has his own NFC enabled phone (Android, Windows Phone) with NFC application you provided. When user scans NFC tag, art piece information is stored in application.
In case you cannot use NFC enabled phone:
Store only unique ID on visitor NFC tag and have user data stored in central database server.
When user taps NFC tag, controller adds record to database with user ID.
This way you have all the data tied to the user stored in one location and you do not have to write back to user tag.

Google Trusted Stores Shipmet feed Carrier in Magento

i have an issue with the feed that is sent to my google merchant account (order_shipments.txt) there is 4 columns
merchant order id
tracking number
carrier code
other carrier name
ship date
i have set my shipping as FREE SHIPPING with the shipping magento method for Free Shipping, the problem is that under my feed all the tracking numbers shows as carrier (other) and i need under my feed on carrier either UPS or USPS. because every time we ship an order we enter the tracking number and the carrier for the shipment. any suggestion will be highly appreciate.
Hopefully I'm not too late!
We just patched this exact issue (as well as others) and have documented the necessary modifications at http://www.dcjcooltools.com/blog/magento-extensions/the-nightmare-that-is-google-trusted-stores-for-magento/
Look for the post in the comments that discusses carrier names. We are looking to create a patch extension so that you don't have to modify core Trusted Stores files.
Let me know if this solution works for you!
Regards,
Evan

magento ship to billing address only for first time buyers

Does anybody know if this is possible, or how I would go about it. My client wants first time buyers to be limited to shipping to the billing address only, thereafter being able to get items shipped anywhere. I think it's a reasonably common thing in eCommerce.
It's possible but it would take a bit of work to do. You'd need to modify the account pages that let users add addresses, and the checkout page templates (probably just the /template/checkout/onepage/billing.phtml page for the radio control that says 'Ship to this address'/'Ship to different address').
I'd do a check to see if a customer is logged in, see how many previous orders they have, and if they have a previous order then display the options to let them change their shipping address.

generate printable bank giro deposit slip

I am trying to generate a Bank Deposit slip (ideally a PDF) with incremental serial numbers everytime someone clicks and downloads one. Now I know how to generate PDFs etc programmatically but I wonder if there is a 'best practice' way to do this kinda thing before I start generating this deposit slip pixel by pixel on a PDF? There must be some templates out there I can use?
Any ideas on what approach to be followed in this case?
It is a kind of thing that evolves your invoice system, customers (if you have one), products/services that you are negociating, and of course a place in a database to save all your transactions.
I was staked in Bank Slip, but now I found a simple solution, I'm going to share here with you, perhapes is not the best solution, but apparently was good to me, actually I'm building this.
I'll talk here about the structure to accomodate the transactions datas, here I go:
A table in your database, I had called it bank_slip
here goes the fields for bank_slip
id | invoice_number | transferor | code_transferor | amount_title | due_date | our_number | drawee | fines
Now I will explain the process to generate a bank slip »»
I supose that you have already an invoice system working in your system and it must be integrated with your customers and products/services of course.
Once you have invoice, customer and products/services you can start to work in your bank slip.
In the invoice system you need to call the bank slip. Why there? 'cause there you have all the necessarie information to generate your bank slip such as the struct of your table bank_slip showed above. You will pass all the information of your customer, service and invoice across pages via form (POST or GET).
Then you need some class to generate the bank slip for you. I'm using this one --- http://www.boletophp.com.br/#download
The class was built to work with the mainly banks of Brazil, but of course you will need to find something that fits in your country, I think it is not the worst part of the job.
The worst for me was to integrate it to my system already in use and working, but like I explained above it fit like a gloves to me.
I hope you can find a solution to your problem.

Resources