How does Craftybase import PayPal Invoices?

Once your  PayPal sales channel is connected, Craftybase will import all PayPal invoices it finds under your PayPal account. It will check daily for any new PayPal Invoices and also any changes to the status for previously imported Invoices.

We will only import orders directly generated from PayPal Invoicing (e.g. orders created via an external ecommerce provider and paid via PayPal will not be imported)

We apply the following logic depending on the current status we find on the Invoice:

PayPal Status Imported to Craftybase? Marked as Paid? Marked as Shipped? Notes
DRAFT No - - Orders marked as Draft will not be imported.
SENT Yes No No This status is when the Invoice has been sent to the customer. It does not indicate if the order has been physically shipped.
PAID Yes Yes No Paid through PayPal. When an order is marked as Paid, the payment details and any fees applicable will be automatically associated with the Order.
MARKEDASPAID Yes Yes No This status will occur when a payment has been manually marked as paid. No PayPal fees will be associated automatically with this Order.
CANCELED Yes Yes No When an Order is imported with this status, it will be   automatically cancelled in Craftybase.
REFUNDED Yes Yes No This is when the invoice is refunded through PayPal. In this case, an adjustment will be added to the Order containing the amount refunded back to the customer. No adjustments will be made to stock - any returned stock will need to be  adjusted manually.
PARTIALLYREFUNDED Yes Yes No This is when the invoice is partially refunded either through PayPal or manually. In this case, an adjustment will be added to the Order containing the amount refunded back to the customer. No adjustments will be made to stock - any returned stock will need to be  adjusted manually.
MARKEDASREFUNDED Yes Yes No This is when the invoice is manually marked as refunded.  In this case, an adjustment will be added to the Order containing the amount refunded back to the customer. No adjustments will be made to stock - any returned stock will need to be  adjusted manually
PAYMENTPENDING Yes No No The Order will be created, but no Payment or Fee Expenses will be associated to it.
PARTIALLYPAID Yes No No When an order is marked as PartiallyPaid, the payment details and any fees applicable will be automatically associated with the Order.

PayPal doesn't allow Craftybase to see your product lists via the API, so we build Listing references on our side using the product information we find on the order itself on import. For future sales, we then attempt to match using the item name and then place the order under the correct product. 

If you have products created in PayPal that have not yet had a sale, they will not appear in Craftybase until we register a sale has been made.

As shipping status is not trackable in PayPal, all orders from this sales channel will need to be updated automatically with the date of shipment.

How is tax applied?

Invoices marked as Tax inclusive (e.g. VAT inclusive) are calculated to remove the tax components per line item so you will see your unit prices appear exclusive of tax. Your total tax amount is calculated and applied to the order level instead.

Any tax applied on Shipping amounts will be included in your total tax for the order.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.