def create(params): return post(end_point=BASE_MODEL_URL, data=params)
def tokenize(params): return post(end_point=BASE_MODEL_URL, data=params)
def payment(params): return post(BASE_MODEL_URL, data=params)
def refund(payment_id, params): return post(end_point=f'{BASE_MODEL_URL}/{payment_id}/refunds', data=params)
def cancel(payment_id): return post(end_point=f'{BASE_MODEL_URL}/{payment_id}/cancelation')
def capture(payment_id, params): return post(end_point=f'{BASE_MODEL_URL}/{payment_id}/capture', data=params)
def send_jwe_file(document_id, params, files): return post(end_point=f'{BASE_MODEL_URL}/{document_id}/files', data=params, files=files)
def create(resource_token, params): return post(end_point=BASE_MODEL_URL, data=params, resource_token=resource_token)