PAYMENT DETAILS DELIVERY AND PAYMENT DETAILS