Once you have done this, you should click on “Activity” and then navigate to the transaction that you want to make a shipping label for. You will need to start by logging into your PayPal account and passing the authentication tests. If you have created an invoice for your buyer to pay and the transaction has been completed with PayPal, it’s pretty easy to make a shipping label. How To Create A Shipping Label With PayPal Using An Invoice A lot of people know how to do this when they are sending items that they have sold on eBay, but there are options for buying your shipping through PayPal without eBay being involved. Let’s explore the two choices that you have. However, purchasing postage through PayPal is easy and straightforward, and well worth doing if you send a huge amount of mail. If you want to buy your shipping through PayPal, it is fortunately fairly easy to do this, and there are some great benefits that come with doing so. PayPal is partnered with USPS and UPS, so you do have to ship mail with one of these two couriers if you want to use PayPal for this service you can’t swap to one of the other couriers to take advantage of cheaper pricing or alternative services. How Do You Purchase Postage Through PayPal? You will generally find that your shipping costs are cheaper if you use a service like PayPal. Var paymentId = Request.If you commonly purchase shipping labels through PayPal when you sell an item on eBay, you might be wondering if it’s possible to do the same thing when the eBay transaction hasn’t occurred. You can purchase your postage through PayPal without using eBay if you want to, and this is a great option if you want to get cheap, convenient mailing. Step 4: Once the buyer approves the payment and is redirected back to your site, execute the payment. Var approvalUrl = createdPayment.GetApprovalUrl() Redirect buyer to PayPal to approve the payment. Step 3: Redirect the buyer to PayPal using the approval_url HATEOAS link included with the created payment. Var createdPayment = payment.Create(apiContext) Create the paymentĮxperience_profile_id = createdProfile.id, Var createdProfile = profile.Create(apiContext) var apiContext = new APIContext() // APIContext with config info & credentials The ID returned from this call can be re-used with every PayPal payment, so you should only need to do this once. Step 1: Create a new web experience profile. Here's the steps you'll want to follow to get all this working: NET SDK samples, which includes a Payment with PayPal sample that, when run, shows you the flow of creating, authorizing, and executing the payment.Ĭoncerning the Web Experience Profile, when you make the payment you can optionally set an experience_profile_id with the ID of a previously-created profile. I'd recommend taking a look at the PayPal. Payments with PayPal do not require a shipping address to be completed. You will confirm your payment on test facilitator's Test Store.' message (as i'm taking the payment the moment the user returns to my website) that would be amazin ) Is this even possible?! pretty sure it was/is with payment express?įor a bonus point, if someone can also tell me how to remove the 'You're almost done. I just wanna take a payment in paypal without a shipping address, return to my website and take the payment! so for the moment, i'm using the postal address of the company but it's not ideal. One thing i have found is that if you specify the shipping address, the user can't change it once they get to paypal, they have to return to the host website to change the address. however, one i can't find out how to pass the 'WebProfile()' to the payment and two, it's not what i want to do because the user then has to return the host website to authorise taking the payment adding an unnecessary step to my checkout. There is info out there specifying you have to create a 'web experience profile'. i'm selling tickets that are delivered via email, no shipping is required. I can't find a way to take an immediate payment via the paypal api without specifying a shipping address. Been pulling my hair out for hours on this one.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |