Walmart has a program in place where they accept and recycle used lead-acid batteries, including motorcycle batteries. They encourage customers to bring in their old batteries for proper disposal and recycling. However, it's important to note that the specific details, policies, and requirements for battery recycling may vary between different Walmart locations.
To ensure accurate information, I recommend contacting your local Walmart store directly or checking their website for details on their battery recycling program. They will be able to provide you with specific information on whether they offer compensation for recycling motorcycle batteries and any specific procedures you need to follow.