Completed

Module Prestashop and Magento

This project was successfully completed by mangkuutama for $90 USD in 5 days.

Get free quotes for a project like this
Employer working
Completed by:
Project Budget
$30 - $250 USD
Completed In
5 days
Total Bids
10
Project Description

We need a programmer that must create the Module of a Payment Gateway for Prestashop and/or Magento.
The Payment Gateway must be a Module for prestashop, easy implementation.


Below I will put the info of the connection and variables that has to be used to connect the Prestashop Module with the Payment Gateway.

CONNECTION AND TESTING INFORMATION:

Connection URL: [url removed, login to view]
p_cust_id_cliente = 108 //Number example
p_cliente = 9000141416 //Number example

====================================================================================================================================================
VARIABLES TO BE SENT TO [url removed, login to view], (Using POST method):

p_cust_id_cliente = id identified [url removed, login to view] platform.

p_id_factura = shopping bill.

p_cliente = [url removed, login to view] identifier in the 2nd.

p_description = description of the product purchase specified by the user.

p_amount = total value of the purchase.

p_tax = value of sales taxes.

p_amount_base = base value VAT refund.

p_email = email client.

p_currency_code = Currency in which payment takes place (COP - USD).

p_test_request = Mode to be launched in the transaction (test = TRUE / FALSE = production).

p_url_respuesta = return url where confirmation is generated and accent in your database ([url removed, login to view]).

p_extra1 = extra field number 1 for customer information.

p_extra1 = extra field number 2 for additional information from the customer.

p_extra1 = extra field number 3 for additional information from the customer.


Important: Check sample attached botó[url removed, login to view] where an example of how it should be payment button.




Variables that are returned by [url removed, login to view], (Response sent by the POST method):

x_cust_id_cliente = id identified [url removed, login to view] platform.

x_description = description of the product purchase specified by the user.

x_amount = total value of the purchase.

x_id_factura = shopping bill.

x_amount_base = Base Value VAT refund.

x_tax = value of sales taxes.

x_currency_code = currency code, eg = COP Colombian Pesos, USD = USD.

x_franchise = Code franchise, eg visa, mastercard.

x_extra1 = extra field number 1 for customer information.

x_extra2 = extra field number 2 for additional information from the customer.

x_extra3 = extra field number 3 for additional information from the customer.

x_customer_ip = Number of the IP address from which the client to pay admission.

fecha_transaccion = Date on which the transaction occurred.

x_response_reason_text = response generated by the bank in the transaction.

x_approval_code = code generated by the bank approval.

x_transaction_id = transaction ID in the database MYDOMAIN.COM.

Response [url removed, login to view] x_respuesta = final state of the transaction, eg (accepted, rejected, denied, pending)
Returned Values: Accepted, Rejected, Declined, Pending


Note: To set the status of your transaction and seat it in the database can be done with the variable x_respuesta, extra fields 1, 2, 3 and the variable x_id_factura.



SAMPLE CREDIT CARDS:

Rejected Visa Credit Card:
Number: 4005580000000040
Expiry Date: 01/2014
Code on Back: 123

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online