d3 post purchase