Beispiel #1
0
def main():
    if 'order_nr' not in flask.request.args:
        flask.abort(404, 'Unknown order_nr')

    body = "<p>Your payment status is '%s'" % database_read(flask.request.args['order_nr'])
    body += '<p>'
    body += '<a href="/">Back to examples</a><br>'
    body += '</p>'

    return body
def main():
    if 'order_id' not in flask.request.args:
        flask.abort(404, 'Unknown order_id')

    body = "<p>Your payment status is '{status}'".format(status=database_read(flask.request.args['order_id']))
    body += '<p>'
    body += '<a href="/">Back to examples</a><br>'
    body += '</p>'

    return body
def main():
    if 'my_webshop_id' not in flask.request.args:
        flask.abort(404, 'Unknown my_webshop_id')
    data = database_read(flask.request.args['my_webshop_id'])

    body = "<p>Your payment status is '{status}'".format(status=data['status'])
    body += '<p>'
    body += '<a href="/">Back to examples</a><br>'
    body += '</p>'

    return body
def main():
    api_key = os.environ.get('MOLLIE_API_KEY', 'test_test')
    mollie_client = Client()
    mollie_client.set_api_key(api_key)

    if 'my_webshop_id' not in flask.request.args:
        flask.abort(404, 'Unknown webshop id')

    data = database_read(flask.request.args['my_webshop_id'])

    order = mollie_client.orders.get(data['order_id'])

    if order.is_paid():
        return 'The payment for your order {order_id} has been processed'.format(
            order_id=order.id)

    elif order.is_canceled():
        return 'Your order {order_id} has been canceled'.format(
            order_id=order.id)

    elif order.is_shipping():
        return 'Your order {order_id} is shipping'.format(order_id=order.id)

    elif order.is_created():
        return 'Your order {order_id} has been created'.format(
            order_id=order.id)

    elif order.is_authorized():
        return 'Your order {order_id} is authorized'.format(order_id=order.id)

    elif order.is_refunded():
        return 'Your order {order_id} has been refunded'.format(
            order_id=order.id)

    elif order.is_expired():
        return 'Your order {order_id} has expired'.format(order_id=order.id)

    elif order.is_completed():
        return 'Your order {order_id} is completed'.format(order_id=order.id)

    else:
        return 'The status of your order {order_id} is: {status}'.format(
            order_id=order.id, status=order.status)
def main():
    api_key = os.environ.get('MOLLIE_API_KEY', 'test_test')
    mollie_client = Client()
    mollie_client.set_api_key(api_key)

    if 'my_webshop_id' not in flask.request.args:
        flask.abort(404, 'Unknown webshop id')

    data = database_read(flask.request.args['my_webshop_id'])

    order = mollie_client.orders.get(data['order_id'])

    if order.is_paid():
        return 'The payment for your order {order_id} has been processed'.format(order_id=order.id)

    elif order.is_canceled():
        return 'Your order {order_id} has been canceled'.format(order_id=order.id)

    elif order.is_shipping():
        return 'Your order {order_id} is shipping'.format(order_id=order.id)

    elif order.is_created():
        return 'Your order {order_id} has been created'.format(order_id=order.id)

    elif order.is_authorized():
        return 'Your order {order_id} is authorized'.format(order_id=order.id)

    elif order.is_refunded():
        return 'Your order {order_id} has been refunded'.format(order_id=order.id)

    elif order.is_expired():
        return 'Your order {order_id} has expired'.format(order_id=order.id)

    elif order.is_completed():
        return 'Your order {order_id} is completed'.format(order_id=order.id)

    else:
        return 'The status of your order {order_id} is: {status}'.format(order_id=order.id, status=order.status)