I recently discovered one method that's great if you either like Mantine surfing or just have tons of BP spare. In USUM items such as Carbos, Protein and Iron sell for a sweet 5000 pokedollars. These items are easily bought for 2BP a pop at the desks found on Mantine surfing beaches. Meaning, suppose you had 12 BP, that'd be equivalent to 30000 pokedollars in Carbos drinks. I'm doing it now to get that sweet Lurantis outfit!
Amulet Coin and Roto Prize Money. Whenever you go onto an area full of Unbattled Trainers, fire it up and watch the cash roll in. I must have netted 200K while battling Aether people, it was glorious.~
Thanks to you Almandine and Satix for his guide, I’m sure I’ll get that Lurantis outfit earlier than I thought!
I got the whole Lurantis Outfit, but I just used Mantine Surf to get BP and buy something like Carbos for example and sell those until I have enough. Or you could use the Smeargle method and teach it Pay Day. Mine knows Pay Day, False Swipe, Happy Hour, and Tail Whip (last move I didn't worry much about)
Abuse the heck out of Roto Prize Money and Amulet Coin whenever you're about to enter an area full of trainers. I went into Aether with probably 50K and left with 400K.