1001 Freelance Projects
Latest Projects from
Freelance Marketplaces
View Project
View this project in detail
(Note: you will be redirected to external marketplace)
Project title:
Local Payment Portal API Implementation
Posted by:
External project from PeoplePerHour
Started:
23-Apr-2020 18:36 GMT
Description:
I have a group of local (Alberta, Canada) users who are looking for integrating their Wordpress web site with the payment portal API.

These companies will be offering services, passing the user to a credit card processing portal and then getting the user back to continue any processing or work that needs to be done.

The API documentation advises the following skill set :

1. Server side processing language like PHP, Ruby, Python or ASP.net
2. API credentials as provided by Payment Portal
3. Ability to post data from server to server (using cURL or a similar technology)
4. Ability to parse JSON responses (refunding and reporting API)
5. TLS version 1.1 or 1.2 at least (SSLv2, SSLv3 and TLS v1.0 are no longer PCI compliant)

There are three API elements (Payment, refund and report)

As an example the Payments API identifies this process flow:

1. Form is submitted by a web user to a local server side script
2. Local server side script posts Required and Optional fields to Payment Portal and waits for response
3. Payment Portal responds in plain text with a fully formed URL for this unique payment form
4. Local server side script redirects to the URL provided in #3, which will appear as the Payment Portal
Public Payment Form
5. Web user fills out Payment Portal payment form, agrees to the terms and submits their payment
details
6. Paymetn Portal obtains authorization to charge the funds to the web user’s credit card. If you have
posted post_response_url as an Optional field, Payment Portal will POST transaction responses
including approval, amounts and any Custom reference fields (transaction_id, ref_1, ref_2 etc)
that you’ve included.
7. Web user reviews the resulting screen, and if it’s a successful transaction, they can optionally
click to return to your site (if you’ve provided a return_url)

My Project Requirements

1. All web sites will be Wordpress
2. Local site specific information ( account_id, api_secret etc.) are to be stored Encrypted in a MySQL table in the same database as the wordpress tables.
3. All user data collected (some of which will be used in the API and some not) must also be stored encrypted in MySQL.
4. For the first phase of this project ONLY the payment API will be implemented as reporting and refunds can already be processed from an online customer adminstrator portal.
5. Need code (I prefer PHP but not required) to accept data from user forms, store that data encrypted in MySql, implement the Payment API, manage return codes (accepted and rejected).
6. I will also need a method to recover user data from the MySQL database as this information will be important for future marketing efforts (name, email etc.). A CSV export would work well for this.

I will release the API to candidates that are short listed for a fixed price quote. I am working on the details of the data fields required that I will also make available for the full quote.

Time frame for completion should be in the order of June 2020.
Project ID:
2971089
Project category:
Project budget:
View this project in detail
(Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
AGIT SUDIANTO
Category: Public Relations, System Admin
Budget: $10 - $30 USD
01 Apr 2023 16:04 GMT
Brand Manager for Medical Content Writing
Category: Artificial Intelligence, Content Writing, Medical Writing, Technical Writing
Budget: $250 - $750 USD
01 Apr 2023 16:04 GMT
Logo for after school program
Category: Graphic Design, Illustration, Logo Design, Photoshop, T Shirts
Budget: $10 - $30 USD
01 Apr 2023 16:04 GMT
I need a soldering specialist -- 2
Category: Electrical Engineering, Electronics, Engineering, Soldering
Budget: £250 - £750 GBP
01 Apr 2023 16:04 GMT
Simple copy typing work
Category: Copy Typing, Data Entry, Data Processing, Excel, Word
Budget: ₹1500 - ₹12500 INR
01 Apr 2023 16:03 GMT
Japanese to Chinese translation (hentai game translation/long term)
Category: Japanese Translator, Simplified Chinese Translator, Translation
Budget: $750 - $1500 USD
01 Apr 2023 16:03 GMT
Logo Brand
Category: 3D Design, Graphic Design, Illustration, Logo Design, Photoshop
Budget: $15 - $25 USD
01 Apr 2023 16:02 GMT
Bakerved Ayurvedic Cookies
Category: HTML, Web Design
Budget: ₹12500 - ₹37500 INR
01 Apr 2023 16:01 GMT
Sewing pattern designer
Category: Fashion Design, Pattern Making
Budget: $10 - $30 USD
01 Apr 2023 16:00 GMT
graphic designer needed
Category: Brochure Design, Corporate Identity, Covers & Packaging, Graphic Design, Logo Design
Budget: $15 - $25 USD
01 Apr 2023 16:00 GMT
Add 2 Images to Shopify Page
Category: CSS, HTML, Shopify, Shopify Templates, Web Design
Budget: $10 - $30 USD
01 Apr 2023 15:59 GMT
Excellent fiction story needed.
Category: Creative Writing, Fiction, Ghostwriting, Romance Writing
Budget: $150 - $400 USD
01 Apr 2023 15:56 GMT
Small Azure project for 12$ only.
Category: Azure, Microsoft Azure
Budget: $2 - $8 CAD
01 Apr 2023 15:54 GMT
BUSCO DESARROLLADOR WEB CON EXPERIENCIA COMPROBABLE EN DISEÑO FRONT-END Y BACK-END
Category: SEO, Shopify, Web Hosting, Web Design, WordPress
Budget: $2 - $8 AUD
01 Apr 2023 15:54 GMT
Looking a flutter developer to customer my application source code
Category: Flutter, IPhone, JavaScript, Mobile App Development
Budget: ₹1500 - ₹12500 INR
01 Apr 2023 15:54 GMT
Browse All Projects
Projects by Skills ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
New!
Проекты на русском
(Projects in Russian)

Copyright © 2005-2022
1001 Freelance Projects