Hi @Beaverthelieber !
1) You need to set the discount by permissions. Here is an example, where players with "shop.bronze" permissions will have a 5% discount and players with "shop.diamond" permissions will have a 20% discount:
"Discount (%)": {
"shop.default": 0,
"shop.bronze": 5,
"shop.diamond": 20
},
You will need to grant these permissions to groups of players, for example, to grant the "shop.bronze" permission to the bronze group, you would use the following command: "oxide.grant group bronze shop.bronze"
2) To add vehicles to Shop, there are several ways to solve this:
Use plugins similar to Crafts, and trivially give the player an item that they place on the ground, and they will have a vehicle
In the Shop plugin, issue transportation using the "spawn" command, here is an example of issuing a vehicle to a player:
"Type": "Command",
...
"Command (%steamid%)": "spawn sedantest.entity \"%player.z% %player.x% %player.y%\"",