Add force creation flag to Purchase.pending_purchase
Move address endpoints to a separate service class
Move payment method endpoints to separate service class