Integration of we-Gift and Stripe API on a Coldfusion site
- or -
Post a project like this1807
£200(approx. $252)
- Posted:
- Proposals: 4
- Remote
- #2381157
- Awarded
Description
Experience Level: Expert
Please find below the spec for the Spenderoo / WeGift API use, this is quite a high level description of the requirements but should outline what initial tasks are required. There may be further tasks which come to light as these are worked through.
Terms:
'the application' - The software requirement to be fulfilled.
'WeGift' - The third party provider of gift cards
'payment gateway' - The third party provider of payment fulfilment (Stripe).
Overview:
Spenderoo requires an additional feature where the user will be able to request custom vouchers from a number of retailers. These vouchers are emailed to the client directly by WeGift. This is achieved via the use of two main existing APIs, (WeGift, Stripe).
Process outline:
The user will log in to an existing secure portion of the site, then, on navigating to an existing retailer page, they will select a gift card value and product from a list of available products (these are defined by WeGift, informed by an API call). [The population of this product list will need to be done by the application.] On submission of this information, the client will await confirmation from the application, pending the below:
This request will then be processed by the application on the Spenderoo server, which will in turn interface with the payment gateway to process payments to the value requested initially. On confirmation of payment, the application will make a further request to the WeGift API with the customer's email address (a variable defined when they log into Spenderoo) as well as the initially selected value and product. The confirmation will then be communicated to the user, while the WeGift service will then email the voucher to the supplied email address. {done automatically as a part of the WeGift service}
Resources:
The WeGift API docs: https://gift.wegift.io/docs/api/b2b-sync/v1/
The Wegift Internal API overview (requires login): https://gift.wegift.io/account/api
The Stripe Payment Gateway API docs: https://stripe.com/docs/api
Terms:
'the application' - The software requirement to be fulfilled.
'WeGift' - The third party provider of gift cards
'payment gateway' - The third party provider of payment fulfilment (Stripe).
Overview:
Spenderoo requires an additional feature where the user will be able to request custom vouchers from a number of retailers. These vouchers are emailed to the client directly by WeGift. This is achieved via the use of two main existing APIs, (WeGift, Stripe).
Process outline:
The user will log in to an existing secure portion of the site, then, on navigating to an existing retailer page, they will select a gift card value and product from a list of available products (these are defined by WeGift, informed by an API call). [The population of this product list will need to be done by the application.] On submission of this information, the client will await confirmation from the application, pending the below:
This request will then be processed by the application on the Spenderoo server, which will in turn interface with the payment gateway to process payments to the value requested initially. On confirmation of payment, the application will make a further request to the WeGift API with the customer's email address (a variable defined when they log into Spenderoo) as well as the initially selected value and product. The confirmation will then be communicated to the user, while the WeGift service will then email the voucher to the supplied email address. {done automatically as a part of the WeGift service}
Resources:
The WeGift API docs: https://gift.wegift.io/docs/api/b2b-sync/v1/
The Wegift Internal API overview (requires login): https://gift.wegift.io/account/api
The Stripe Payment Gateway API docs: https://stripe.com/docs/api
Richard C.
100% (2)Projects Completed
1
Freelancers worked with
1
Projects awarded
50%
Last project
17 May 2019
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies