Click here to Skip to main content
14,026,166 members
Rate this:
Please Sign up or sign in to vote.
I have a shopping cart that holds an array or my objects. I have all my customer user details serialized with a form and jQuery. I would like to insert the user data I got from my user details form (maybe I use payer or payer_info? Object. Also I would like to insert my items to the paypal

CreateOrder:        actions.order.create({

I am guessing I do it like this?

"item_list": {
"items": [
"name": "hat",
"description": "Brown color hat",
"quantity": "5",
"price": "3",
"tax": "0.01",
"sku": "1",
"currency": "USD"
"name": "handbag",
"description": "Black color hand bag",
"quantity": "1",

OR maybe in

"data": {

and I can have my own custom objects for the paypal order class. Could any one give me an example or more input on how I will do this. In the I been reading pretty much all the different project SDKs for javascript / php I would like to use my javascript to insert the information

This is what I have
$fname = $_POST['txtFirstname'];
    $lname = $_POST['txtLastname'];
    $email = $_POST['txtEmail'];
var totalPrice = <?php echo $newTotal; ?>

    createOrder: function(data, actions) {
        // setup transaction
        return actions.order.create({
            payer: {
            purchase_units: [{
               amount: {
                   value: totalPrice

What I have tried:

I have tried multiple different ways to insert my items into the create order. I been reading the paypal development docs and i just need a little bit more just a reference for 1 custom item and to insert the user details from my custom variables and ill have it

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.190419.4 | Last Updated 22 Feb 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100