make payment from widget work